コード例 #1
0
ファイル: mSL_TERCEROS.cs プロジェクト: borisgr04/ByA_Signus
            protected internal override void Antes()
            {
                decimal ultId = 0;
                try
                {
                    ultId = ctx.SL_TERCEROS.Max(t => t.TER_CONS);
                }
                catch { }
                ultId++;

                ep = new SL_TERCEROS();
                Mapper.Map(oDto, ep);
                ep.TER_CONS = (int) ultId;
                ep.FEC_REG = DateTime.Now;
                ctx.SL_TERCEROS.Add(ep);
                byaRpt.id = ep.TER_NIT.ToString();
            }
コード例 #2
0
ファイル: mSL_TERCEROS.cs プロジェクト: borisgr04/ByA_Signus
 protected internal override bool esValido()
 {
     ep = ctx.SL_TERCEROS.Where(t => t.TER_NIT == oDto.TER_NIT).FirstOrDefault();
     if (ep == null) return true;
     else
     {
         byaRpt.Error = true;
         byaRpt.Mensaje = "Ya se encuentra un Tercero registrado con esta identificacion";
         return false;
     }
 }