public static void ActualizarEmpleado(EmpleadoEntidad empleado)
 {
     using (TransactionScope scope = new TransactionScope())
     {
         EmpleadoDatos.ActualizarEmpleado(empleado);
         scope.Complete();
     }
 }
Esempio n. 2
0
        public string ActualizarEmpleado(Empleado empleado)
        {
            string mensaje = "";

            try
            {
                var existeEmpleado = datos.ListarEmpleados().Any(x => x.email == empleado.email);
                if (existeEmpleado)
                {
                    datos.ActualizarEmpleado(empleado);
                    mensaje = "Empleado actualizado";
                }
                else
                {
                    mensaje = "Empleado no existe";
                }
            }
            catch (Exception ex)
            {
                mensaje = "No se actualizo el empleado: " + ex.Message;
            }
            return(mensaje);
        }