コード例 #1
0
ファイル: clsEmp.cs プロジェクト: FML-leizmendi/GendocsCORE
        public void IrAnterior()
        {
            int i = LstId.IndexOf(IdEmpleado);

            if (i != -1 && i > 0)
            {
                IdEmpleado = LstId[i - 1];
                CargarEmpleado();
            }
        }
コード例 #2
0
ファイル: clsEmp.cs プロジェクト: FML-leizmendi/GendocsCORE
        public void IrSiguiente()
        {
            int i = LstId.IndexOf(IdEmpleado);

            if (i != -1 && i + 1 < LstId.Count())
            {
                IdEmpleado = LstId[i + 1];
                CargarEmpleado();
            }
        }
コード例 #3
0
ファイル: clsEmp.cs プロジェクト: FML-leizmendi/GendocsCORE
        public void EliminarUsuario()
        {
            DialogResult result = MessageBox.Show("¿Desea eliminar este usuario?", "Empleados FML", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (result == DialogResult.Yes)
            {
                using (GendocsModeloDatos.models.GenDocsContext db = new GendocsModeloDatos.models.GenDocsContext())
                {
                    var cSelect = from x in db.GdEmpleados
                                  where x.IdEmpleado == IdEmpleado
                                  select x;

                    db.GdEmpleados.RemoveRange(cSelect);
                    LstId.Remove(IdEmpleado);
                    db.SaveChanges();
                }
                CargarEmpleado();
            }
        }
コード例 #4
0
ファイル: clsEmp.cs プロジェクト: FML-leizmendi/GendocsCORE
 public void IrUltimo()
 {
     IdEmpleado = LstId.Count() - 1;
     CargarEmpleado();
 }