//AñadirPago
        public void AñadirNuevo(PagoEntrante pagEntr)
        {
            //Crear Conexion y Abrirla
            SqlCeConnection Con = CrearConexion();

            // Crear SQLCeCommand - Asignarle la conexion - Asignarle la instruccion SQL (consulta)
            SqlCeCommand Comando = new SqlCeCommand();
            Comando.Connection = Con;
            Comando.CommandType = CommandType.Text;

            Comando.CommandText = "INSERT INTO [PagosEntrantes] ([idTramite], [dniCuilCliente], [fecha], [valor], [detalle]) VALUES (@IDTRAMITE, @DNICUILCLI, @FECHA, @VALOR, @DETALLE)";
            Comando.Parameters.Add(new SqlCeParameter("@IDTRAMITE", SqlDbType.Int));
            Comando.Parameters["@IDTRAMITE"].Value = pagEntr.IdTramite;
            Comando.Parameters.Add(new SqlCeParameter("@DNICUILCLI", SqlDbType.NVarChar));
            Comando.Parameters["@DNICUILCLI"].Value = pagEntr.DniCuilCliente;
            Comando.Parameters.Add(new SqlCeParameter("@FECHA", SqlDbType.DateTime));
            Comando.Parameters["@FECHA"].Value = pagEntr.Fecha;
            Comando.Parameters.Add(new SqlCeParameter("@VALOR", SqlDbType.Money));
            Comando.Parameters["@VALOR"].Value = pagEntr.Valor;
            Comando.Parameters.Add(new SqlCeParameter("@DETALLE", SqlDbType.NVarChar));
            Comando.Parameters["@DETALLE"].Value = pagEntr.Detalle;

            //Ejecuta el comando INSERT
            Comando.Connection.Open();
            Comando.ExecuteNonQuery();
            Comando.Connection.Close();
        }
示例#2
0
        private void btnRegistrarPagoIngresado_Click(object sender, EventArgs e)
        {
            PagoEntrante pagoEntr = new PagoEntrante();

            pagoEntr.Detalle = txtPagoDetalle.Text;
            pagoEntr.DniCuilCliente = txtDNICUIL.Text;
            pagoEntr.Fecha = dateTimePicker1.Value;
            pagoEntr.IdTramite = tramiteActual.IdTramite;
            pagoEntr.Valor = Convert.ToDecimal(txtPagoValor.Text);

            Datos_PagosEntrantesAdapter.AñadirNuevo(pagoEntr);

            this.txtPagoDetalle.Visible = false;
            this.txtPagoValor.Visible = false;
            this.dateTimePicker1.Visible = false;
            this.lblPagConcepto.Visible = false;
            this.lblPagMonto.Visible = false;
            this.lblFechaPago.Visible = false;
            this.btnAñadirPago.Text = "Añadir pago";

            // ActualizarListaPagos
            ActualizarListaPagos(pagoEntr.IdTramite, pagoEntr.DniCuilCliente);

            this.btnRegistrarPagoIngresado.Visible = false;
            this.btnAñadirPago.Visible = true;
        }