コード例 #1
0
        public int Guardar(Entidades.Join_UsuariosClientes obj_Usuario_Cliente)
        {// deberia recibir un modelo
            //html form de razor
            int retorno = -1;



            //si el ID_USUARIO es cero agregar
            if (obj_Usuario_Cliente.ID_USUARIO == 0)
            {
                AccesoDatos.Usuarios metodos = new AccesoDatos.Usuarios();

                retorno = metodos.Crear(obj_Usuario_Cliente);
            }
            else // si el ID_USUARIO es distinto de cero editar
            {
                AccesoDatos.Usuarios metodos = new AccesoDatos.Usuarios();

                int filasAfectadas = metodos.Editar(obj_Usuario_Cliente);
                //si hay una fila afectada(actualizada) retornamos 2
                if (filasAfectadas == 1)
                {
                    retorno = 2;
                }
            }

            return(retorno);
        }
コード例 #2
0
        public ActionResult EditarUsuario(Models.Test.TestModel model)
        {
            Entidades.Join_UsuariosClientes obj = model.ObjetoUsuarioCliente;

            obj.ID_ROL = model.idRolSeleccionado;

            AccesoDatos.Usuarios metodos = new AccesoDatos.Usuarios();

            int filasAfectadas = metodos.Editar(obj);

            model.Mensaje = "usuario editado con exito!!!!!";

            return(RedirectToAction("TablaUsuarios", "Test", model));
        }