Пример #1
0
        /// <summary>
        /// Actualiza el registro de un objeto de tipo Usuarios
        /// </summary>
        /// <param name="pItem">Entidad Usuarios</param>
        public bool Update(BEUsuarioRequest pItem)
        {
            bool blnResult = false;

            try
            {
                using (_DBMLSeguridadSistemaDataContext SeguridadDC = new _DBMLSeguridadSistemaDataContext(conexion))
                {
                    var resulSet = SeguridadDC.usp_sis_U_Usuario(
                        pItem.codUsuario,
                        pItem.desLogin,
                        pItem.desNombres,
                        pItem.desApellidos,
                        pItem.desPregunta,
                        pItem.desRespuesta,
                        pItem.desTelefono,
                        pItem.desCorreo,
                        pItem.indRestricPorPais,
                        pItem.codEmpleado,
                        pItem.indVendedor,
                        pItem.indCambioPrecio,
                        pItem.indAccesoGerencial,
                        pItem.indCambiaDescuento,
                        pItem.indCambiaCodPersona,
                        pItem.indJefeCaja,
                        pItem.indUsuarioSistema,
                        Convert.ToBoolean(pItem.indEstado),
                        pItem.segUsuarioEdita,
                        pItem.codArguPais,
                        pItem.urlPhotoUser
                        );
                    foreach (var item in resulSet)
                    {
                        blnResult = item.desMessage == "OK" ? true : false;
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(blnResult);
        }