예제 #1
0
        //[ValidateAntiForgeryToken]
        public JsonResult Edit(ClinicasVM model)
        {
            string           jsonString;
            var              pacienteValidator = new ClinicasValidator();
            ValidationResult clinicaValidada   = pacienteValidator.Validate(model);

            if (clinicaValidada.IsValid)
            {
                return(Json(new { success = false, responseText = clinicaValidada.Errors }, JsonRequestBehavior.AllowGet));
            }
            jsonString = this.jsonConfig.Serialize(this.clinica.Edit(model));
            return(Json(jsonString, JsonRequestBehavior.AllowGet));
        }
예제 #2
0
        public Clinica Edit(ClinicasVM model)
        {
            var clinica = DB.Clinica.Find(model.Id);

            clinica.Nombre       = model.Nombre;
            clinica.Nit          = model.Nit;
            clinica.Direccion    = model.Direccion;
            clinica.CodigoPostal = model.CodigoPostal;
            clinica.Referencia   = model.Referencia;
            clinica.Telefono     = model.Telefono;
            clinica.Logo         = model.Logo;
            clinica.CuentaId     = model.CuentaId;

            DB.SaveChanges();
            return(clinica);
        }
예제 #3
0
        public Clinica Store(ClinicasVM model)
        {
            var clinica = new Clinica()
            {
                Nombre       = model.Nombre,
                Nit          = model.Nit,
                Direccion    = model.Direccion,
                CodigoPostal = model.CodigoPostal,
                Referencia   = model.Referencia,
                Telefono     = model.Telefono,
                Logo         = model.Logo,
                CuentaId     = model.CuentaId
            };

            DB.Clinica.Add(clinica);
            DB.SaveChanges();
            return(clinica);
        }