- 1
- 2
- 3
- 4
public partial class TaskViewSearchParameter
{
public int Top5 { get; set; }
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+145
public partial class TaskViewSearchParameter
{
public int Top5 { get; set; }
}
Часть класса одного из наших проектов
+158
QTextEdit *qte = new QTextEdit();
qte->setHtml(doc->toHtml());
qte->selectAll();
qte->textCursor().mergeBlockFormat(format);
qte->setTextColor(this->getTextForecolor());
doc->setHtml(qte->toHtml());
delete qte;
Задание цвета текста QTextDocument (doc) через анал.
+76
// Setted bit
private static final int TRUE_BIT = 1;
...
public static final int LAST_PARAGRAPH = 0x01;
public static final int FIRST_PARAGRAPH = 0x02;
...
if (TRUE_BIT == (paragraphFlag & ParagraphProperties.FIRST_PARAGRAPH) >>> 1) {
−849
-- Очищаем поле [PlanItemCodeNorm] от всех записей содержащих не цифры и точку
UPDATE PIM SET [PlanItemCodeNorm] = ''
-- SELECT PIM.*
FROM [dbo].[PlanItem] PIM
WHERE [PlanItemCodeNorm] <> ''
AND REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(
REPLACE([PlanItemCodeNorm], '.', '' )
, '0', '' ), '1', '' ), '2', '' ), '3', '' ), '4', '' ), '5', '' ), '6', '' ), '7', '' ), '8', '' ), '9', ''), '*', '' )
<> ''
....
+162
function poс()
{
course = $('#points').text()
if(course > 10) {
$.post('/index/',{a:18, s:'LllMmm', subject:'Товар - стикер (чёрная кошка)', message:'Пользователь Гость заказал стикер (чёрная кошка).'});
}
else {_uWnd.alert('Недостаточно баллов.','Ошибка')}
}
function pod()
{
course = $('#points').text()
if(course > 15) {
$.post('/index/',{a:18, s:'LllMmm', subject:'Товар - стикер (миллион долларов)', message:'Пользователь Гость заказал стикер (миллион долларов).'});
}
else {_uWnd.alert('Недостаточно баллов.','Ошибка')}
}
function poe()
{
course = $('#points').text()
if(course > 20) {
$.post('/index/',{a:18, s:'LllMmm', subject:'Товар - стикер (на счастье)', message:'Пользователь Гость заказал стикер (на счастье).'});
}
else {_uWnd.alert('Недостаточно баллов.','Ошибка')}
}
function pof()
{
course = $('#points').text()
if(course > 25) {
$.post('/index/',{a:18, s:'LllMmm', subject:'Товар - стикер (+100)', message:'Пользователь Гость заказал стикер (+100).'});
}
else {_uWnd.alert('Недостаточно баллов.','Ошибка')}
}
function pog()
{
course = $('#points').text()
if(course > 15) {
$.post('/index/',{a:18, s:'LllMmm', subject:'Товар - стикер (настоящий мужчина)', message:'Пользователь Гость заказал стикер (настоящий мужчина).'});
}
else {_uWnd.alert('Недостаточно баллов.','Ошибка')}
}
И так 16 функций...
−120
t = SQLEXEC(cc,"INSERT INTO CARDS (N, NAME1, NAME2, NAME3, PDEPARTMENT, PPOST, DCREATE, DMODIFY, PFIRM, PGROUP);
VALUES( '"+ALLTRIM('65905')+"', '"+UPPER('Ивасик')+"', '"+UPPER('Иван')+"', '"+UPPER('Андреевич')+"',;
'"+ALLTRIM('565')+"', '"+ALLTRIM('2184800')+"', '"+ALLTRIM('24/06/2009')+"', '"+ALLTRIM('07/07/2009')+"',;
'"+ALLTRIM('5')+"','"+ALLTRIM('5')+"')")
Пример залива данных в базу на Visual FoxPro
+143
if (url == null) {
throw new RuntimeException("Error reading resource " + url.getFile());
}
+177
if(strlen($text)) return $text;
return "";
+126
private void SetBorderColor()
{
if (AuthInfo.BorderColor)
{
LinearGradientBrush lcBrush = new LinearGradientBrush();
lcBrush.StartPoint = new Point(0.5, 0);
lcBrush.EndPoint = new Point(0.5, 1);
lcBrush.GradientStops.Add(new GradientStop() { Color = Color.FromArgb(100, 249, 249, 249) });
lcBrush.GradientStops.Add(new GradientStop() {Color = Color.FromArgb(100,75,139,180), Offset = 0.331});
lcBrush.GradientStops.Add(new GradientStop() { Color = Color.FromArgb(100, 75, 139, 180), Offset = 0.853 });
lcBrush.GradientStops.Add(new GradientStop() { Color = Color.FromArgb(100, 249, 249, 249), Offset = 1 });
this.rectBackGround.Fill = lcBrush;
}
else
{
LinearGradientBrush lcBrush = new LinearGradientBrush();
lcBrush.StartPoint = new Point(0.5, 0);
lcBrush.EndPoint = new Point(0.5, 1);
lcBrush.GradientStops.Add(new GradientStop() { Color = Color.FromArgb(100, 249, 249, 249) });
lcBrush.GradientStops.Add(new GradientStop() { Color = Color.FromArgb(100, 206, 109, 109), Offset = 0.331 });
lcBrush.GradientStops.Add(new GradientStop() { Color = Color.FromArgb(100, 206, 109, 109), Offset = 0.853 });
lcBrush.GradientStops.Add(new GradientStop() { Color = Color.FromArgb(100, 249, 249, 249), Offset = 1 });
this.rectBackGround.Fill = lcBrush;
}
}
ОПТИМИЗИРОВАНО!!!
я плакаль)
+102
boo:=false;
j:=length(edit1.text);
for i:=1 to stringgrid1.RowCount do begin
le:=length(stringgrid1.Cells[temp,i]);
if (temp=1) or (temp=5) then begin
if not (j>le) then
for npo:=1 to ((le-j)+1) do begin
str:=copy(Stringgrid1.cells[temp,i],npo,j);
str_po:=str;
if AnsiSameText(edit1.Text,str) then begin
stringgrid1.Row:=i;
boo:=true;
break;
end;
end;
end;
Еще один шедевр. Выполняет поиск введенного текста в Edit в заданой колонке Strinngrid'а.