Exemple #1
0
        /// <summary>
        /// Constructor con parametros
        /// </summary>
        /// <param name="idEmpleado"></param>
        public Empleado(int idEmpleado)
        {
            Data.dsEmpleadoTableAdapters.EmpleadoTableAdapter Adapter = new Data.dsEmpleadoTableAdapters.EmpleadoTableAdapter();
                //Data.dsProductoTableAdapters.ProductosTableAdapter Adapter = new Data.dsProductoTableAdapters.ProductosTableAdapter();
                Data.dsEmpleado.EmpleadoDataTable dt = Adapter.SelectEmpleado(idEmpleado);

                if (dt.Rows.Count > 0)
                {
                    Data.dsEmpleado.EmpleadoRow dr = dt[0];
                    this.idEmpleado = dr.idEmpleado;
                    if (!dr.IscNombreNull())
                        this.cNombre = dr.cNombre;
                    if (!dr.IscApellidoNull())
                        this.cApellido = dr.cApellido;
                    if (!dr.IsdtFechaIngresoNull())
                        this.dtFechaIngreso = dr.dtFechaIngreso;
                    if (!dr.IscPuestoNull())
                        this.cPuesto = dr.cPuesto;
                    if(!dr.IsmSalarioNull())
                        this.mSalario = dr.mSalario;
                    if(!dr.IsidSucursalNull())
                        this.idSucursal = dr.idSucursal;
                    if(!dr.IsidDeptoNull())
                        this.idDepto = dr.idDepto;
                }
        }
Exemple #2
0
 /// <summary>
 /// Constuctor sin parametros 
 /// </summary>
 public Especial()
 {
     Data.dsFacturaTableAdapters.FacturasHeaderTableAdapter Adapter1 = new Data.dsFacturaTableAdapters.FacturasHeaderTableAdapter();
     this.FacturasCount = (int) Adapter1.CountFacturas();
     Data.dsClienteTableAdapters.ClienteTableAdapter Adapter2 =
         new Data.dsClienteTableAdapters.ClienteTableAdapter();
     this.ClientesCount = (int)Adapter2.CountClientes();
     Data.dsEmpleadoTableAdapters.EmpleadoTableAdapter Adapter3 =
         new Data.dsEmpleadoTableAdapters.EmpleadoTableAdapter();
     this.EmpleadosSuma = (int) Adapter3.SumEmpleados();
     Data.dsProductoTableAdapters.ProductosTableAdapter Adapter4 = new Data.dsProductoTableAdapters.ProductosTableAdapter();
     this.ProductosSum = (int) Adapter4.SumProductosInv();
 }
Exemple #3
0
 /// <summary>
 /// Actualiza el cliente a la DB
 /// </summary>
 public void UpdateEmpleado()
 {
     Data.dsEmpleadoTableAdapters.EmpleadoTableAdapter Adapter = new Data.dsEmpleadoTableAdapters.EmpleadoTableAdapter();
         Adapter.UpdateEmpleado(this.idEmpleado,this.cNombre, this.cApellido, this.dtFechaIngreso, this.cPuesto, this.mSalario, this.idDepto,this.idSucursal);
 }
Exemple #4
0
        public static List<SelectListItem> GetSelectListEmpleado()
        {
            List<SelectListItem> listaEmpleado = new List<SelectListItem>();
            Data.dsEmpleadoTableAdapters.EmpleadoTableAdapter Adapter = new Data.dsEmpleadoTableAdapters.EmpleadoTableAdapter();
            Data.dsEmpleado.EmpleadoDataTable dt = Adapter.SelectListaEmpleado();

            foreach (var dr in dt)
            {
                SelectListItem item = new SelectListItem();
                item.Value = dr.idEmpleado.ToString().Trim();
                item.Text = dr.cNombre;
                listaEmpleado.Add(item);
            }

            return listaEmpleado;
        }
Exemple #5
0
        /// <summary>
        /// Genera la lista de productos de la DB
        /// </summary>
        /// <returns></returns>
        public static List<Empleado> GetListaEmpleado()
        {
            List<Empleado> listaEmpleado = new List<Empleado>();
                Data.dsEmpleadoTableAdapters.EmpleadoTableAdapter Adapter = new Data.dsEmpleadoTableAdapters.EmpleadoTableAdapter();
                Data.dsEmpleado.EmpleadoDataTable dt = Adapter.SelectListaEmpleado();

                foreach (var dr in dt)
                {
                    Empleado item = new Empleado();
                    item.idEmpleado = dr.idEmpleado;
                    if (!dr.IscNombreNull())
                        item.cNombre = dr.cNombre;
                    if (!dr.IscApellidoNull())
                        item.cApellido = dr.cApellido;
                     if (!dr.IsdtFechaIngresoNull())
                    item.dtFechaIngreso = dr.dtFechaIngreso;
                     if (!dr.IscPuestoNull())
                    item.cPuesto = dr.cPuesto;
                   if (!dr.IsmSalarioNull())
                    item.mSalario = dr.mSalario;
                   if(!dr.IsidSucursalNull())
                    item.idSucursal = dr.idSucursal;
                if (!dr.IsidDeptoNull())
                    item.idDepto = dr.idDepto;
                    listaEmpleado.Add(item);
                }

                return listaEmpleado;
        }
Exemple #6
0
 /// <summary>
 /// Elimina el cliente de la DB
 /// </summary>
 /// <param name="idEmpleado"></param>
 public static void DeleteEmpleado(int idEmpleado)
 {
     Data.dsEmpleadoTableAdapters.EmpleadoTableAdapter Adapter = new Data.dsEmpleadoTableAdapters.EmpleadoTableAdapter();
         Adapter.DeleteEmpleado(idEmpleado);
 }