コード例 #1
0
 public override int Delete(Entity entity, DataTransaction tran)
 {
     Entities.HuellasPersonas          item = entity as Entities.HuellasPersonas;
     DataEntities.SpHuellasPersonasDel sp   = new DataEntities.SpHuellasPersonasDel();
     sp.IdRegistro  = item.ID;
     sp.Matricula   = item.Matricula;
     sp.ClaEmpleado = item.Empleado.ID;
     if (tran != null)
     {
         return(sp.ExecuteNonQuery(tran));
     }
     else
     {
         return(sp.ExecuteNonQuery(this.ConnectionString));
     }
 }
コード例 #2
0
        public List <Exception> Eliminar(int[] ids)
        {
            List <Exception> list = new List <Exception>();

            if (ids != null && ids.Length > 0)
            {
                foreach (int id in ids)
                {
                    Entities.HuellasPersonas item = new Entities.HuellasPersonas(true);
                    item.ID = Utils.IsNull(id, 0);

                    try
                    {
                        this.Data.Delete(item);
                    }
                    catch (Exception ex)
                    {
                        list.Add(ex);
                    }
                }
            }

            return(list);
        }
コード例 #3
0
        public List <Entities.HuellasPersonas> ListarHuellasPersonas(Entities.JQXGridSettings settings, int IdRegistro, string matricula, int claEmpleado)
        {
            DataEntities.SpHuellasPersonasGrd sp   = new DataEntities.SpHuellasPersonasGrd();
            List <Entities.HuellasPersonas>   list = new List <Entities.HuellasPersonas>();

            sp.IdRegistro  = IdRegistro;
            sp.Matricula   = matricula;
            sp.ClaEmpleado = claEmpleado;
            this.ConfigurePagedStoredProcedure(sp, settings);
            DataTable dt = sp.GetDataTable(this.ConnectionString);

            foreach (DataRow dr in dt.Rows)
            {
                Entities.HuellasPersonas item = new Entities.HuellasPersonas(true);
                item.ID          = Utils.GetDataRowValue(dr, "IdRegistro", 0);
                item.Matricula   = Utils.GetDataRowValue(dr, "Matricula", "");
                item.Empleado    = new Entities.Empleados();
                item.Empleado.ID = Utils.GetDataRowValue(dr, "ClaEmpleado", 0);
                this.SetWebEntityGridValues(item, dr);
                list.Add(item);
            }

            return(list);
        }