private static Consulta Mapear(ConsultaVM model, int id) { Consulta c = new Consulta(); c.DataConsulta = model.DataConsulta; c.IdVeiculo = id; c.Renavan = model.Renavan; c.QtdMultas = model.QtdMultas; return(c); }
//[ValidateAntiForgeryToken] public JsonResult Edit(ConsultaVM model) { string jsonString; var consultaValidator = new ConsultaValidator(); ValidationResult consultaValidada = consultaValidator.Validate(model); if (!consultaValidada.IsValid) { return(Json(new { success = false, responseText = consultaValidada.Errors }, JsonRequestBehavior.AllowGet)); } jsonString = this.jsonConfig.Serialize(this.consulta.Edit(model)); return(Json(jsonString, JsonRequestBehavior.AllowGet)); }
public Models.Consulta Edit(ConsultaVM model) { var consulta = DB.Consulta.Find(model.Id); consulta.Titulo = model.Titulo; consulta.Inicio = model.Inicio; consulta.Fin = model.Fin; consulta.Descripcion = model.Descripcion; consulta.UsuarioCreaId = model.UsuarioCreaId; consulta.UsuarioAsignadoId = model.UsuarioAsignadoId; consulta.PacienteId = model.PacienteId; consulta.EstadoConsultaId = model.EstadoConsultaId; DB.SaveChanges(); return(consulta); }
public static ConsultaVM MontarObjVeiculo(string renavan, string resp) { stringFinal = resp; ConsultaVM c = new ConsultaVM(); c.QtdMultas = recuperaColunaValor(resp, ColunaDetran.QtdMultas); c.DataConsulta = recuperaColunaValor(stringFinal, ColunaDetran.DataConsulta); c.Renavan = recuperaColunaValor(stringFinal, ColunaDetran.Renavan); List <MultaVM> listaMarca = new List <MultaVM>(); c.Multas = new List <MultaVM>(); if (!string.IsNullOrEmpty(c.QtdMultas)) { int qtd = Convert.ToInt32(c.QtdMultas); for (int i = 0; i < qtd; i++) { c.Multa = new MultaVM(); //ConsultaVM itemVeiculo = new ConsultaVM(); c.Multa.AutoDeInfracao = recuperaColunaValor(stringFinal, ColunaDetran.AutoDeInfracao); c.Multa.AutoDeRenainf = recuperaColunaValor(stringFinal, ColunaDetran.AutoDeRenainf); c.Multa.DataPgtoDesconto = recuperaColunaValor(stringFinal, ColunaDetran.DataPgtoDesconto); c.Multa.Enquadramento = recuperaColunaValor(stringFinal, ColunaDetran.Enquadramento); c.Multa.DatadaInfracao = recuperaColunaValor(stringFinal, ColunaDetran.DatadaInfracao); c.Multa.HoraDaInfracao = recuperaColunaValor(stringFinal, ColunaDetran.HoraDaInfracao); c.Multa.Descricao = recuperaColunaValor(stringFinal, ColunaDetran.Descricao); c.Multa.PlacaRelacionada = recuperaColunaValor(stringFinal, ColunaDetran.PlacaRelacionada); c.Multa.LocalInfracao = recuperaColunaValor(stringFinal, ColunaDetran.LocalInfracao); c.Multa.ValorOriginal = recuperaColunaValor(stringFinal, ColunaDetran.ValorOriginal); c.Multa.ValorSerPago = recuperaColunaValor(stringFinal, ColunaDetran.ValorSerPago); c.Multa.StatusPagamento = recuperaColunaValor(stringFinal, ColunaDetran.StatusPagamento); c.Multa.OrgaoEmissor = recuperaColunaValor(stringFinal, ColunaDetran.OrgaoEmissor); c.Multa.AgenteEmissor = recuperaColunaValor(stringFinal, ColunaDetran.AgenteEmissor); c.Multas.Add(c.Multa); removerTabela(); } } return(c); }
public Models.Consulta Store(ConsultaVM model) { var estadoConsulta = DB.EstadoConsulta.Where(s => s.Estado == "Pendiente").FirstOrDefault <Models.EstadoConsulta>();; var consulta = new Models.Consulta() { Titulo = model.Titulo, Inicio = model.Inicio, Fin = model.Fin, Descripcion = model.Descripcion, UsuarioCreaId = model.UsuarioCreaId, UsuarioAsignadoId = 1,//Cambiar esto PacienteId = model.PacienteId, EstadoConsultaId = estadoConsulta.Id, }; DB.Consulta.Add(consulta); DB.SaveChanges(); return(consulta); }
public ActionResult GrabarConsultaSST(ConsultaVM consulta, string ipUsuario) { var usuarioActual = ObtenerUsuarioEnSesion(System.Web.HttpContext.Current); if (usuarioActual == null) { ViewBag.mensaje1 = "Debe Registrarse para Ingresar a este Modulo."; return(RedirectToAction("Login", "Home")); } var consultasst = new EDConsultaSST() { PkConsultaED = consulta.PkConsultaVM, FkEmpresaED = usuarioActual.IdEmpresa, TipoConsultaED = consulta.TipoConsultaVM, DescripcionConsultaED = consulta.DescripcionConsultaVM, IdUsuarioED = usuarioActual.IdUsuario, FechaConsultaED = DateTime.Now, FechaRevisionED = new DateTime(1900, 1, 1), EDInfoAuditoria = new EDInformacionAuditoria()//Auditoria { IdentificacionUsuario = usuarioActual.Documento, NombreUsuario = usuarioActual.NombreUsuario, NitEmpresa = usuarioActual.NitEmpresa, NombreEmpresa = usuarioActual.RazonSocialEmpresa, IpUsuario = ipUsuario } }; ServiceClient.EliminarParametros(); var resultconsultasst = ServiceClient.RealizarPeticionesPostJsonRestFul <EDConsultaSST>(UrlServicioParticipacion, GrabarConsulta, consultasst); if (resultconsultasst != null) { return(Json(new { Data = resultconsultasst, Mensaje = "OK" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { Data = string.Empty, Mensaje = "ERROR" }, JsonRequestBehavior.AllowGet)); } }