Пример #1
0
        //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);
        }
Пример #2
0
        }/// <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);
        }