public void Editar(AsignacionMedico asignacionMedico) { asignacionMedico.IdSesion = SessionManager.getSessionIdentifier(); asignacionMedico.FechaUltimaTransaccion = DateTime.Now; asignacionMedico.FechaRegistro = DateTime.Now; asignacionMedico.EstadoRegistro = TipoEstadoRegistro.VigenteRegistroModificado; asignacionMedico.EstadoSincronizacion = TipoEstadoSincronizacion.Pendiente; asignacionMedico.DescripcionEstadoSincronizacion = ""; db.Entry(asignacionMedico).State = EntityState.Modified; db.SaveChanges(); }
public void Crear(AsignacionMedico asignacionMedico) { asignacionMedico.Id = IdentifierGenerator.NewId(); asignacionMedico.IdSesion = SessionManager.getSessionIdentifier(); asignacionMedico.FechaUltimaTransaccion = DateTime.Now; asignacionMedico.FechaRegistro = DateTime.Now; asignacionMedico.EstadoRegistro = TipoEstadoRegistro.VigenteNuevoRegistro; asignacionMedico.EstadoSincronizacion = TipoEstadoSincronizacion.Pendiente; asignacionMedico.DescripcionEstadoSincronizacion = ""; db.AsignacionesMedico.Add(asignacionMedico); db.SaveChanges(); }
private void cmdAceptar_Click(object sender, RoutedEventArgs e) { if (!(Convert.ToInt64(this.cboNuevo.SelectedValue) >= 0)) MessageBox.Show("Se requiere especificar establecimiento de salud.", "Error", MessageBoxButton.OK, MessageBoxImage.Error); else { ModeloAsignacionMedico modeloasignacionmedico = new ModeloAsignacionMedico(); AsignacionMedico asignacionmedico = new AsignacionMedico(); modeloasignacionmedico.EstablecerEstablecimientoDeSaludComoVigenteParaUnMedico(SessionManager.getCurrentSession().User.IdUserRelation, Convert.ToInt64(this.cboNuevo.SelectedValue)); Resultado = true; this.Close(); } }
public ActionResult Create(AsignacionMedico asignacionMedico) { asignacionMedico.Id = IdentifierGenerator.NewId(); asignacionMedico.IdSesion = 1; asignacionMedico.FechaUltimaTransaccion = DateTime.Now; asignacionMedico.FechaRegistro = DateTime.Now; asignacionMedico.EstadoRegistro = TipoEstadoRegistro.VigenteNuevoRegistro; asignacionMedico.EstadoSincronizacion = TipoEstadoSincronizacion.Pendiente; asignacionMedico.DescripcionEstadoSincronizacion = ""; if (ModelState.IsValid) { modAsignacionMedico.Crear(asignacionMedico); return RedirectToAction("Index"); } ModeloDepartamento modDepto = new ModeloDepartamento(); ViewBag.IdDepartamento = new SelectList(modDepto.Listar(), "Id", "Descripcion"); ViewBag.IdMedico = new SelectList(modMedico.Listar(), "Id", "Nombres", asignacionMedico.IdMedico); ViewBag.IdEstablecimientoSalud = new SelectList(modEstableSalud.Listar(), "Id", "Codigo", asignacionMedico.IdEstablecimientoSalud); return View(asignacionMedico); }
public ActionResult Edit(AsignacionMedico asignacionMedico) { if (ModelState.IsValid) { modAsignacionMedico.Editar(asignacionMedico); return RedirectToAction("Index"); } ViewBag.IdMedico = new SelectList(modMedico.Listar(), "Id", "Nombres", asignacionMedico.IdMedico); ViewBag.IdEstablecimientoSalud = new SelectList(modEstableSalud.Listar(), "Id", "Codigo", asignacionMedico.IdEstablecimientoSalud); return View(asignacionMedico); }