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);			
 }
Exemple #5
0
 public DataResultAhorro InsertarCredito(Credito Credito, Cliente Cliente, DateTime FechaPrimerPago)
 {
     return CreditoBll.InsertarCredito(Cliente, Credito, FechaPrimerPago);
 }