public JsonResult GuardarUsuario(RegistrosBO model)
        {
            var result = false;

            try
            {
                if (model.usuario.id > 0)
                {
                    objUsuariosDAO.ActualizarUsuario(model);
                    result = true;
                }
                else
                {
                    objUsuariosDAO.AgregarUsuario(model);
                    result = true;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            var json = Json(result, JsonRequestBehavior.AllowGet);

            json.MaxJsonLength = Int32.MaxValue;
            return(json);
        }
        protected void btnActualizar_Click(object sender, EventArgs e)
        {
            UsuarioDAO usuarioDAO = new UsuarioDAO();
            Usuarios   usuarioDTO = new Usuarios();

            usuarioDTO.Numero_doc     = int.Parse(Session["numeroDocumentoLogin"].ToString());
            usuarioDTO.Tipo_documento = Session["tipoDocumentoLogin"].ToString();
            usuarioDTO.ID_rol         = int.Parse(txtIdRol.Text);
            usuarioDTO.Nombres        = txtNombreP.Text;
            usuarioDTO.Apellidos      = txtApellidosP.Text;
            usuarioDTO.Telefono       = int.Parse(txtTelefonoP.Text);
            usuarioDTO.Direccion      = txtDireccionP.Text;
            usuarioDTO.Email          = txtEmailP.Text;
            usuarioDTO.ID_ciudad      = ddlCiudadP.SelectedIndex + 1;
            usuarioDTO.Password_u     = txtPasswordP.Text;
            usuarioDTO.Imagen         = txtImagenP.Text;

            bool retorno = usuarioDAO.ActualizarUsuario(usuarioDTO);

            if (retorno == true)
            {
                ClientScript.RegisterStartupScript(this.GetType(), "alarm", "update_success_user_modal()", true);
            }
            else
            {
                ClientScript.RegisterStartupScript(this.GetType(), "alarm", "update_fail_user_modal()", true);
            }
        }
Example #3
0
        /// <summary>
        /// Método para actualizar un usuario.
        /// </summary>
        /// <param name="usuario"></param>
        public void ActualizarUsuario(Usuario usuario)
        {
            var usuarioDao = new UsuarioDAO();

            try
            {
                usuarioDao.ActualizarUsuario(usuario);
            }
            catch (DataAccessException e)
            {
                throw e;
            }
            catch (Exception ex)
            {
                log.Error(ex.Message, ex);
                throw new BusinessLogicException(BusinessLogicException.EXCEPTION, ex);
            }
        }
Example #4
0
        public bool ActualizarUsuario(UsuarioAlta usuario)
        {
            bool resultado = false;

            try
            {
                resultado = usuarioDAO.ActualizarUsuario(usuario);

                if (!resultado)
                {
                    throw new Exception("El usuario no fue actualizado correctamente, favor de validar los datos: ");
                }
            }
            catch (Exception e)
            {
                Bitacora.Error(e.Message);
                throw new BusinessException(1, "El usuario no fue actualizado correctamente, favor de validar los datos: " + e.Message);
            }

            return(resultado);
        }
Example #5
0
        public JsonResult actualizar_usuario(Usuario user)
        {
            var     t          = user;
            string  validacion = "fail";
            Fecha   fecha      = new Fecha();
            Usuario users      = new Usuario();

            users.CEDULA               = t.CEDULA;
            users.NOMBRE               = t.NOMBRE;
            users.CORREO               = t.CORREO;
            users.FK_PERFIL            = t.FK_PERFIL;
            users.FECHA_MODIFICACION   = fecha.fecha();
            users.USUARIO_MODIFICACION = (string)(Session["User"]);

            int result = dao_usuario.ActualizarUsuario(users);



            if (result == 1)
            {
                validacion = "sucess";
            }
            return(Json(validacion, JsonRequestBehavior.AllowGet));
        }
Example #6
0
        public string actualizar_usuario(Usuario user, string usuario)
        {
            var     t          = user;
            string  validacion = "fail";
            Fecha   fecha      = new Fecha();
            Usuario users      = new Usuario();

            users.CEDULA               = t.CEDULA;
            users.NOMBRE               = t.NOMBRE;
            users.CORREO               = t.CORREO;
            users.FK_PERFIL            = t.FK_PERFIL;
            users.FECHA_MODIFICACION   = fecha.fecha();
            users.USUARIO_MODIFICACION = usuario;

            int result = dao_usuario.ActualizarUsuario(users);



            if (result == 1)
            {
                validacion = "sucess";
            }
            return(validacion);
        }
Example #7
0
 public bool ActualizarUsuario(Usuario usuario)
 {
     return(objdao.ActualizarUsuario(usuario));
 }