steinkrauz

> Recent Entries
> Archive
> Friends
> User Info

April 28th, 2014


12:22 pm - Перлы продолжаются
Вызов:
long item_chk_time = ercSession.mysql.GetItemCheckTime(item_id);
long item_forced = ercSession.mysql.GetItemForced(item_id);

Реализация:
public long GetItemCheckTime(String part_id)     {
        return GetLong("SELECT part_time FROM items WHERE part_id=\"" + part_id + "\"");
}
    
public long GetItemForced(String part_id)    {
        return GetLong("SELECT part_forced FROM items WHERE part_id=\"" + part_id + "\"");
}
И да, как правильно догадался внимательный читатель, part_forced -- это флажок со значениями 0 и 1, имеющий в базе тип bigint(20). Пердыдущий перл 1 Пердыдущий перл 2

(12 comments | Leave a comment)

March 17th, 2014


07:15 pm - Стук головой о стенку
Ну запретите уже им

for (int i = 0; i < status.NumberUnloadedDocs; i++) {
    if  (status.GetStatus(i) == 641044) {
        //Console.WriteLine("Doc.open(): {0} {1} {2} {3}", i, status.GetStatus(i), status.GetDocName(i), status.GetStatusDescription(i));
        // не найден файл
    } else if (status.GetStatus(i) == 641044) {
        dsSession.warnings.Add(String.Format("Doc.open(): {0} {1} {2} {3}", i, status.GetStatus(i), status.GetDocName(i), status.GetStatusDescription(i)));
    } else {
        dsSession.errors.Add(String.Format("Doc.open(): {0} {1} {2} {3}", i, status.GetStatus(i), status.GetDocName(i), status.GetStatusDescription(i)));
    }
}

(Leave a comment)

March 11th, 2014


04:53 pm - Нам пишут из Янины
Разбираюсь в коде одного комбайна, сотворённого давно покинувшим нас сотрудником (зовьетише МФТИ, эксперт отраслевой премии, все дела). Нашёл прелестное

Хиндиш-русси пхай-пхай! )

(3 comments | Leave a comment)

August 13th, 2013


10:46 am - Сраный энтерпрайз катится в сраное говно
Было:
ComponentItemType itt = (ComponentItemType)((Session)session).getTypeComponent(strItemType);
ComponentItem newItem= itt.create(ID, name, desc, parentFolder);

Стало:

DataManagementService.ItemProperties[] properties = new DataManagementService.ItemProperties[1];

DataManagementService.ItemProperties property = new DataManagementService.ItemProperties();

property.clientId = clientID;
property.itemId = "";
property.revId = "";
property.revId = "";
property.name = "";
property.type = "Tech Document";
property.description = "Test objects";
property.uom = "";

property.extendedAttributes = new DataManagementService.ExtendedAttributes[1];

DataManagementService.ExtendedAttributes theExtendedAttr = new DataManagementService.ExtendedAttributes();

theExtendedAttr.attributes = new HashMap();
theExtendedAttr.objectType = "Tech Document";
theExtendedAttr.attributes.put("object_desc", "my value");

property.extendedAttributes[0] = theExtendedAttr;
properties[0] = property;

DataManagementService.CreateItemsResponse itemResp = dservice.createItems(properties, parentFolder, "");
ComponentItem newItem= itemResp.output[0].item;

Сраные индусы совсем превратили говножабу в какой-то дерьмовый макроассемблер.

(4 comments | Leave a comment)


> Go to Top
LJ.Rossia.org