protected void btnBuscar_Click(object sender, ImageClickEventArgs e) { try { //Se evalua si la casilla del numero de prestamo tiene un valor if (txtNumPrestamo != null) { //Con el numero ingresado en el numero de prestamo se hace una consulta de los prestamos almacenados string numPres = txtNumPrestamo.Text; PrestamosEnt = PrestamosNeg.BuscarPrestamo(numPres); { //Se rellenan los textbox con los valores del prestamo consultado txtId.Text = PrestamosEnt.idPrestamos.ToString(); txtNumPrestamo.Text = numPres; txtCedula.Text = PrestamosEnt.cedAsociado.ToString(); txtNumEmpleado.Text = PrestamosEnt.numEmpleado.ToString(); txtNumCuenta.Text = PrestamosEnt.numCuenta.ToString(); txtMontoCuota.Text = PrestamosEnt.montoCuot.ToString(); txtFecha1.Text = PrestamosEnt.fechaInci.ToString(); txtFecha2.Text = PrestamosEnt.fechaFina.ToString(); txtMontoSol.Text = PrestamosEnt.montSolicitado.ToString(); txtMontoPagar.Text = PrestamosEnt.monAPagar.ToString(); txtSalBruto.Text = PrestamosEnt.salBruto.ToString(); txtSalNeto.Text = PrestamosEnt.salNeto.ToString(); txtCuotaFianza.Text = PrestamosEnt.coutFianza.ToString(); txtComision.Text = PrestamosEnt.comiCargos.ToString(); txtEstado.Text = PrestamosEnt.estados; //Se desactiva el boton de guardar prestamos, puesto que el prestamo existe btnGuardar.Enabled = false; btnActualizar.Enabled = true; btnRegistrarPago.Enabled = true; } } } catch (Exception) { ScriptManager.RegisterClientScriptBlock(this.Page, this.GetType(), "alertaError", "window.onload = function() { alert('Opps!! Parece que este numero de prestamo, no esta asociado a ningun prestamo resgistrado'); }", true); } }
public bool InsertarPrestamo(PrestamosEntidad PrestamosNegocio) { return(_PrestamosDatos.InsertarPrestamo(PrestamosNegocio)); }
public bool ActualizarPrestamo(PrestamosEntidad PrestamosNegocio) { return(_PrestamosDatos.ActualizarPrestamo(PrestamosNegocio)); }
public bool InsertarPrestamo(PrestamosEntidad mcEntidad) { cmd.Connection = cnx; cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "SP_CrearPrestamo"; try { cmd.Parameters.Add(new SqlParameter("@numeroPrestamo", SqlDbType.Int)); cmd.Parameters["@numeroPrestamo"].Value = mcEntidad.numPrestamo; cmd.Parameters.Add(new SqlParameter("@cedulaAsociado", SqlDbType.Int)); cmd.Parameters["@cedulaAsociado"].Value = mcEntidad.cedAsociado; cmd.Parameters.Add(new SqlParameter("@numeroEmpleado", SqlDbType.Int)); cmd.Parameters["@numeroEmpleado"].Value = mcEntidad.numEmpleado; cmd.Parameters.Add(new SqlParameter("@idPuesto", SqlDbType.Int)); cmd.Parameters["@idPuesto"].Value = mcEntidad.idPuestos; cmd.Parameters.Add(new SqlParameter("@numeroCuenta", SqlDbType.Int)); cmd.Parameters["@numeroCuenta"].Value = mcEntidad.numCuenta; cmd.Parameters.Add(new SqlParameter("@idTipoCredito", SqlDbType.Int)); cmd.Parameters["@idTipoCredito"].Value = mcEntidad.idTipoCreditos; cmd.Parameters.Add(new SqlParameter("@idPlazo", SqlDbType.Int)); cmd.Parameters["@idPlazo"].Value = mcEntidad.idPlazos; cmd.Parameters.Add(new SqlParameter("@montoCuota", SqlDbType.Int)); cmd.Parameters["@montoCuota"].Value = mcEntidad.montoCuot; cmd.Parameters.Add(new SqlParameter("@fechaInicio", SqlDbType.Date, 60)); cmd.Parameters["@fechaInicio"].Value = mcEntidad.fechaInci; cmd.Parameters.Add(new SqlParameter("@fechaFinal", SqlDbType.Date, 60)); cmd.Parameters["@fechaFinal"].Value = mcEntidad.fechaFina; cmd.Parameters.Add(new SqlParameter("@idInteres", SqlDbType.Int)); cmd.Parameters["@idInteres"].Value = mcEntidad.idIntere; cmd.Parameters.Add(new SqlParameter("@idTipoFiador", SqlDbType.Int)); cmd.Parameters["@idTipoFiador"].Value = mcEntidad.idTipFiador; cmd.Parameters.Add(new SqlParameter("@montoSolicitado", SqlDbType.Int)); cmd.Parameters["@montoSolicitado"].Value = mcEntidad.montSolicitado; cmd.Parameters.Add(new SqlParameter("@montoAPagar", SqlDbType.Int)); cmd.Parameters["@montoAPagar"].Value = mcEntidad.monAPagar; cmd.Parameters.Add(new SqlParameter("@salarioBruto", SqlDbType.Int)); cmd.Parameters["@salarioBruto"].Value = mcEntidad.salBruto; cmd.Parameters.Add(new SqlParameter("@salarioNeto", SqlDbType.Int)); cmd.Parameters["@salarioNeto"].Value = mcEntidad.salNeto; cmd.Parameters.Add(new SqlParameter("@cuotaFianza", SqlDbType.Int)); cmd.Parameters["@cuotaFianza"].Value = mcEntidad.coutFianza; cmd.Parameters.Add(new SqlParameter("@comisionCargos", SqlDbType.Int)); cmd.Parameters["@comisionCargos"].Value = mcEntidad.comiCargos; cmd.Parameters.Add(new SqlParameter("@estado", SqlDbType.VarChar, 50)); cmd.Parameters["@estado"].Value = mcEntidad.estados; cnx.Open(); //se guarda en la bitacora una conexion abierta logger.Info("Usuario administrador abrio conexion con la base de datos"); cmd.ExecuteNonQuery(); vexito = true; } catch (SqlException) { vexito = false; } finally { if (cnx.State == ConnectionState.Open) { cnx.Close(); //se guarda en la bitacora una conexion cerrada logger.Info("Usuario administrador cerro conexion con la base de datos"); } cmd.Parameters.Clear(); } return(vexito); }