//Generacion del respectivo CRUD para los Clientes /// <summary> /// Actualizacion del cliente /// </summary> /// <returns>Retorna mensaje de cliente actualizado.</returns> public string ActualizaEmpleado() { string mensaje = ""; try { List <Cls_parametros> lst = new List <Cls_parametros>(); lst.Add(new Cls_parametros("@StrNombre", C_Nombre)); //lst.Add(new Cls_parametros("@IdEmpleado", C_IdEmpleado)); lst.Add(new Cls_parametros("@NumDocumento", C_Documento)); lst.Add(new Cls_parametros("@StrDireccion", C_Direccion)); lst.Add(new Cls_parametros("@StrTelefono", C_Telefono)); lst.Add(new Cls_parametros("@StrEmail", C_email)); lst.Add(new Cls_parametros("@IdRolEmpleado", C_IdRolEmpleado)); lst.Add(new Cls_parametros("@DtmIngreso", DateTime.Now)); lst.Add(new Cls_parametros("@DtmRetiro", DateTime.Now)); lst.Add(new Cls_parametros("@strDatosAdicionales", C_DatosAdicionales)); lst.Add(new Cls_parametros("@DtmFechaModifica", DateTime.Now)); lst.Add(new Cls_parametros("@StrUsuarioModifico", C_UsuarioModifica)); mensaje = Acceso.Ejecutar_procedimiento("actualizar_Empleado", lst); } catch (Exception ex) { mensaje = "Falló la actualización del cliente" + ex; } return(mensaje); }
}/// <summary> /// Permite guardar los cambios realizados sobre la informacion de usuario o clave, /// tambien permite guardar un registro nuevo a un usuario nuevo para el empleado que no tiene usuario o clave /// </summary> /// <returns>mensaje de confirmacion</returns> public string Actualizaseguridad() { string mensaje; try { List <Cls_parametros> lst = new List <Cls_parametros>(); lst.Add(new Cls_parametros("@IdEmpleado", IdEmpleado)); lst.Add(new Cls_parametros("@StrUsuario", StrUsuario)); lst.Add(new Cls_parametros("@StrClave", StrClave)); lst.Add(new Cls_parametros("@DtmFechaModifica", DateTime.Now)); lst.Add(new Cls_parametros("@StrUsuarioModifico", C_UsuarioModifica)); mensaje = Acceso.Ejecutar_procedimiento("actualizar_Seguridad", lst); mensaje = "Los datos fueron actualizados"; } catch (Exception ex) { mensaje = "Falló la actualización en seguridad" + ex; throw; } return(mensaje); }