Ejemplo n.º 1
0
        public void SaveChanges(object args)
        {
            //EmpleadoActual.NombreEmpleado = "Pepe" + i;
            //i++;
            //if()
            //MessageBox.Show(EmpleadoActual.NombreEmpleado.ToString());

            //IF THE EMPLEADO ALREADY EXISTS UPDATE
            if (Empleados.Where(e => e.IdEmpleado == EmpleadoActual.IdEmpleado).Count() == 1)
            {
                empleadoBL.Update(new EmpleadoBE
                {
                    Id       = EmpleadoActual.IdEmpleado,
                    Nombre   = EmpleadoActual.NombreEmpleado,
                    Apellido = EmpleadoActual.ApellidoEmpleado,
                    Cargo    = EmpleadoActual.CargoEmpleado,
                    Edad     = EmpleadoActual.EdadEmpleado
                });
            }
            //OTHERWISE INSERT
            else
            {
                empleadoBL.Insert(new EmpleadoBE
                {
                    //Id = EmpleadoActual.IdEmpleado,
                    Nombre   = EmpleadoActual.NombreEmpleado,
                    Apellido = EmpleadoActual.ApellidoEmpleado,
                    Cargo    = EmpleadoActual.CargoEmpleado,
                    Edad     = EmpleadoActual.EdadEmpleado
                });
                //MessageBox.Show(EmpleadoActual.NombreEmpleado);
            }
            InitializeEmpleadoActual();
            LoadEmpleados();
        }