public override void NuevoRegistro() { try { vademecum = new Vademecum(); { vademecum.Advertencia = txtAdvertencias.Text; vademecum.AccionTerapeutica = txtAccionTerapeutica.Text; vademecum.Composicion = txtComposicion.Text; vademecum.Contraindicacion = txtContraindicaciones.Text; vademecum.ContraindicacionesPA = txtContraIndicacionesPA.Text; vademecum.Dosificacion = txtDosificacion.Text; vademecum.Farmacocinetica = txtFarmacocinetica.Text; vademecum.Farmacodinamia = txtFarmacodinamia.Text; vademecum.Farmacologia = txtFarmacologia.Text; vademecum.Indicacion = txtIndicaciones.Text; vademecum.Interaccion = txtInteracciones.Text; vademecum.Nombre = txtNombre.Text; vademecum.NombreComercial = txtNombreComercial.Text; vademecum.Precaucion = txtPrecauciones.Text; vademecum.Presentacion = txtPresentaciones.Text; vademecum.PrincipioActivo = txtPrincipioActivo.Text; vademecum.ReaccionesAdversa = txtReaccionesAdversas.Text; vademecum.Sobredosificacion = txtSobredosificacion.Text; }; consultaPacienteUoW.VademecumRepositorio.Insertar(vademecum); consultaPacienteUoW.Commit(); } catch (Exception ex) { Mensaje.Mostrar(ex, Constantes.TipoMensaje.Error); } }
public override void CargarDatos(int?entidadId) { // Instancion por medio del Inyector el Objeto Grupo vademecum = ObjectFactory.GetInstance <Vademecum>(); if (entidadId.HasValue) { vademecum = consultaPacienteUoW.VademecumRepositorio.ObtenerPorId(entidadId.Value); this.txtAccionTerapeutica.Text = vademecum.AccionTerapeutica.ToString(); this.txtAdvertencias.Text = vademecum.Advertencia; this.txtComposicion.Text = vademecum.Composicion; this.txtContraIndicacionesPA.Text = vademecum.ContraindicacionesPA; this.txtContraindicaciones.Text = vademecum.Contraindicacion; this.txtDosificacion.Text = vademecum.Dosificacion; this.txtFarmacocinetica.Text = vademecum.Farmacocinetica; this.txtFarmacodinamia.Text = vademecum.Farmacodinamia; this.txtFarmacologia.Text = vademecum.Farmacologia; this.txtIndicaciones.Text = vademecum.Indicacion; this.txtInteracciones.Text = vademecum.Interaccion; this.txtNombre.Text = vademecum.Nombre; this.txtNombreComercial.Text = vademecum.NombreComercial; this.txtPrecauciones.Text = vademecum.Precaucion; this.txtPresentaciones.Text = vademecum.Presentacion; this.txtPrincipioActivo.Text = vademecum.PrincipioActivo; this.txtReaccionesAdversas.Text = vademecum.ReaccionesAdversa; this.txtSobredosificacion.Text = vademecum.Sobredosificacion; } else { Mensaje.Mostrar(new Exception("Error al cargar los Datos"), Constantes.TipoMensaje.Error); } }