Ejemplo n.º 1
0
        private void guardar_Click(object sender, EventArgs e)
        {
            credito = new Credito();

            if (!FormHelper.noNullList(noNulos) || !FormHelper.esNumericoList(numericos))
            {
                return;
            }



            if (tipo_pago.Text.Count() < 1)
            {
                MessageBox.Show("Selecciones un tipo de pago.");
                return;
            }



            FormHelper.setearAtributos(todos, credito);
            if (credito.cred_monto <= 0)
            {
                MessageBox.Show("El monto no puede ser negativo.");
                return;
            }
            credito.id_cliente   = cliente.id_cliente;
            credito.id_tipo_pago = getPagoSeleccionado().id_tipo_pago;

            cData.Create(credito, out exError);
            if (exError == null)
            {
                MessageBox.Show("Se acreditaron $" + credito.cred_monto + " a " + cliente.clie_nombre + " .", "Carga de credito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.Close();
            }
            else
            {
                MessageBox.Show("Erro al ralizar la carga de credito, " + exError.Message, "Carga de credito", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
 public void obtenerCredito(Credito creditoRecibido)
 {
     credito = creditoRecibido;
 }