public static DataResultAhorro InsertarCredito(Cliente cliente, Credito credito, DateTime fch_primerPago) { int idCliente = 0; int idcuenta = 0; DataResultAhorro Resultado = new DataResultAhorro(); idCliente = dalCliente.InsertarCliente(cliente); if (idCliente != 0) { credito.IdCliente = idCliente; idcuenta = dalCredito.InsertarCredito(credito, fch_primerPago); if (idcuenta != 0) { Resultado.Mensaje = "Credito Insertado con éxito"; Resultado.Obejto = idcuenta; } else { Resultado.Mensaje = "Error al Insertar el crrédito"; Resultado.Obejto = 0; } } else { Resultado.Mensaje = "Error al Insertar el cliente"; Resultado.Obejto = 0; } return Resultado; }
public void InsertarCliente(Cliente entidad) { try { //Obtener DbCommand para ejcutar el Store Procedure using (DbCommand com = db.GetStoredProcCommand("NombreDelStrore")) { //Parametros //db.AddInParameter(com, "@Parametro", DbType.Tipo, entidad.Atributo); //Ejecucion de la Consulta db.ExecuteNonQuery(com); //Cierre de la conexion y liberacion de memoria com.Dispose(); } } catch (Exception ex) { throw ex; } }
public Cliente ObtenerCliente() { Cliente resultado = null; try { //Obtener DbCommand para ejcutar el Store Procedure using (DbCommand com = db.GetStoredProcCommand("NombreDelStrore")) { //Parametros //db.AddInParameter(com, "@Parametro", DbType.Tipo, entidad.Atributo); //Ejecucion de la Consulta using (IDataReader reader = db.ExecuteReader(com)) { if (reader != null) { resultado = new Cliente(); //Lectura de los datos del ResultSet } reader.Dispose(); } //Cierre de la conexion y liberacion de memoria com.Dispose(); } } catch (Exception ex) { throw ex; } return resultado; }
public static void InsertarCliente(Cliente entidad) { dal.InsertarCliente(entidad); }
public DataResultAhorro InsertarCredito(Credito Credito, Cliente Cliente, DateTime FechaPrimerPago) { return CreditoBll.InsertarCredito(Cliente, Credito, FechaPrimerPago); }