Пример #1
0
 public tbCreditos GetEntity(tbCreditos elCredito)
 {
     return(creditoD.GetEntity(elCredito));
 }
Пример #2
0
        public void guardar()
        {
            try
            {
                tbCreditos      credito    = new tbCreditos();
                List <tbAbonos> listaMov   = new List <tbAbonos>();
                tbMovimientos   movimiento = new tbMovimientos();
                tbAbonos        abono      = new tbAbonos();

                movimiento.fecha           = dtpFechaCredito.Value;
                movimiento.estado          = chkEstado.Checked;
                movimiento.motivo          = txtMotivo.Text;
                movimiento.total           = decimal.Parse(txtMonto.Text);
                movimiento.idTipoMov       = (int)Enums.tipoMovimiento.Credito;
                movimiento.fecha_ult_mod   = DateTime.Now;
                movimiento.fecha_crea      = DateTime.Now;
                movimiento.usuario_crea    = Global.Usuario.nombreUsuario.Trim().ToUpper();
                movimiento.usuario_ult_mod = Global.Usuario.nombreUsuario.Trim().ToUpper();



                credito.idCliente       = puestoGlobal.id.Trim();
                credito.tipoCliente     = puestoGlobal.tipoId;
                credito.idMov           = movimiento.idMovimiento;// no lo esta agarrand
                credito.idEstado        = chkEstado.Checked;
                credito.estadoCredito   = chkEstado.Checked;
                credito.fecha_ult_mod   = DateTime.Now;
                credito.fecha_crea      = DateTime.Now;
                credito.usuario_crea    = Global.Usuario.nombreUsuario.Trim().ToUpper();
                credito.usuario_ult_mod = Global.Usuario.nombreUsuario.Trim().ToUpper();
                credito.montoCredito    = decimal.Parse(txtMonto.Text);
                if (txtAbonoInicial.Text != string.Empty)
                {
                    credito.saldoCredito = decimal.Parse(txtMonto.Text) - decimal.Parse(txtAbonoInicial.Text);
                }
                else
                {
                    credito.saldoCredito = decimal.Parse(txtMonto.Text);
                }

                //abono.idCredito = credito.idCredito;
                //abono.motivo = txtMotivo.Text;
                abono.fecha_crea      = DateTime.Now;
                abono.fecha_ult_mod   = DateTime.Now;
                abono.monto           = decimal.Parse(txtAbonoInicial.Text);
                abono.usuario_crea    = Global.Usuario.nombreUsuario.Trim().ToUpper();
                abono.usuario_ult_mod = Global.Usuario.nombreUsuario.Trim().ToUpper();
                abono.estado          = true;
                listaMov.Add(abono);
                //listaMov.Add(movimiento);
                credito.tbMovimientos = movimiento;
                //credito.tbAbonos = listaMov;

                //BCredito nuevo = new BCredito();
                ////nuevo.Guardar(credito);// va a guardar, se debe de mandar a listaCreditos mejor
                //frmAbonoCredito.listaCredito.Add(credito);
                //frmAbonoCredito.listaAbono = listaMov;
                creditoGlobal = credito;
            }//fin try
            catch (EntityExistException ex)
            {
                MessageBox.Show(ex.Message);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Пример #3
0
 public tbCreditos Guardar(tbCreditos credito) //funcion recibe objeto
 {
     return(creditoD.Guardar(credito));
 }
Пример #4
0
 public void obtieneCredito(ref tbCreditos entity)
 {
     creditoGlobal = entity;
 }