예제 #1
0
        public void UserUpdateLoguinError()
        {
            InsertUser();
            Errors err = Facade.Insert("Log", "Password", "Name", "Surname", "Email");

            Assert.Equal(Errors.NO_ERROR, err);
            err = Facade.Update("Loguin", "Log", "", "", "");


            Assert.Equal(Errors.UPDATE_ERROR, err);
        }
예제 #2
0
        public JsonResult saveUser(string modelo)
        {
            ModelViewUser model = new JavaScriptSerializer().Deserialize <ModelViewUser>(modelo);

            if (model.UserID == 0)
            {
                //if (!FachadaSeguridad.Autorizado(HttpContext.User.Identity.Name, "/Usuario/Index", AuditoriaAccion.Agregar))
                //    return Json("Unauthorized");
                FacadeUsers.Insert(model);
            }
            else
            {
                //if (!FachadaSeguridad.Autorizado(HttpContext.User.Identity.Name, "/Usuario/Index", AuditoriaAccion.Actualizar))
                //    return Json("Unauthorized");
                FacadeUsers.Update(model);
            }
            ModelViewResultREST result = new ModelViewResultREST();

            result.Result = "Success";

            return(Json(result));
        }