Esempio n. 1
0
 public Manipulation(sl_op_op op, Paragraph paragraph)
 {
     Id        = op.id_op;
     Name      = op.n_op;
     Price     = op.cena;
     Paragraph = paragraph;
 }
Esempio n. 2
0
 public Matherial(material material, sl_op_op op, Paragraph paragraph)
 {
     Id          = material.id;
     Name        = op.n_op;
     Number      = material.kol;
     PricePerOne = material.cena;
     Summ        = material.suma;
     Date        = material.data;
     if (material.tip == "Прихід")
     {
         Type = MatherialType.Arrival;
     }
     Type      = MatherialType.Consumption;
     Paragraph = paragraph;
 }
Esempio n. 3
0
 private static void InitMatherials(List <material> materials, DBQuery repository, List <Matherial> matherials,
                                    List <Paragraph> paragraphs)
 {
     foreach (material material in materials)
     {
         if (material.mat != null)
         {
             sl_op_op operation = repository.FindOne <sl_op_op>(material.mat.id_op);
             if (operation != null)
             {
                 matherials.Add(
                     new Matherial(
                         material,
                         operation,
                         paragraphs.Find(paragraph => paragraph.Id == operation.id_rozd.id_roz)
                         )
                     );
             }
         }
     }
 }