protected void btnComprobantePago_Click(object sender, EventArgs e) { BL_Paciente oPacienteBL = new BL_Paciente(); BE_Comprobante_Pago oComprobante_PagoBE = new BE_Comprobante_Pago(); BL_Comprobante_Pago oComprobante_PagoBL = new BL_Comprobante_Pago(); int IdCita = Int32.Parse(Request.QueryString["Cita"]); int ActivarCita = 3; Boolean blnActualizar = oPacienteBL.fb_ActualizarEstadoCita(IdCita, ActivarCita); if (blnActualizar) { oComprobante_PagoBE.FechaComprobante = DateTime.Now; oComprobante_PagoBE.TipoComprobante = "Carnet"; oComprobante_PagoBE.FormaDePago = ""; oComprobante_PagoBE.MontoComprobante = decimal.Parse(txtMontoPagar.Text); oComprobante_PagoBE.ConceptoDePago = txtCobertura.Text; oComprobante_PagoBE.ID_Cita = IdCita; if (oComprobante_PagoBL.Nuevo(oComprobante_PagoBE)) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "AlertaCita", string.Format("alert('{0}\\nNro Documento:{1}\\nNombre Paciente:{2} {3}'); window.location.href='{4}';", "Se ha grabado la Cita", txtNroDoc.Text, txtNombre.Text, txtApPat.Text, Request.Url.GetLeftPart(UriPartial.Authority) + Page.ResolveUrl("~/GestionAdmision/GcAdmConsultaCita.aspx")), true); } } }
public bool Nuevo(BE_Comprobante_Pago pComprobante_PagoBE) { bool result = false; result = DAO_Comprobante_Pago.Instancia.Insertar(pComprobante_PagoBE); return(result); }
public bool Insertar(BE_Comprobante_Pago pComprabante_PagoBE) { try { Dictionary <string, object> parameters = new Dictionary <string, object>(); parameters.Add("@FechaComprobante", pComprabante_PagoBE.FechaComprobante); parameters.Add("@TipoComprobante", pComprabante_PagoBE.TipoComprobante); parameters.Add("@FormaDePago", pComprabante_PagoBE.FormaDePago); parameters.Add("@MontoComprobante", pComprabante_PagoBE.MontoComprobante); parameters.Add("@ConceptoDePago", pComprabante_PagoBE.ConceptoDePago); parameters.Add("@ID_Cita", pComprabante_PagoBE.ID_Cita); int rpta = SqlHelper.Instance.ExecuteNonQuery("usp_Insert_Comprobante_Pago", parameters); return((rpta > 0) ? true : false); } catch { throw; } }