private void mantNCF_Load(object sender, EventArgs e) { obDatos.Conectar(); this.cmbTCF.DataSource = obDatos.ConsultaTabla("tipo_NCF", " descri_tncf"); this.cmbTCF.DisplayMember = "descri_tncf"; this.cmbTCF.ValueMember = "codigo_tncf"; obDatos.Desconectar(); }
private void proRegistroAccidentes_Load(object sender, EventArgs e) { this.txtCamion.Text = "Nuevo"; objDatos.Conectar(); this.cmbTipoAccidente.DataSource = objDatos.ConsultaTabla("tipo_accidentes", " order by descripcion asc"); this.cmbTipoAccidente.DisplayMember = "descripcion"; this.cmbTipoAccidente.ValueMember = "codigo_tac"; objDatos.Desconectar(); }
private void GenerarCxP_Load(object sender, EventArgs e) { proximoCodigoCxP(); txtFecha.Text = DateTime.Now.Date.Date.ToString("MM-dd-yyyy"); objDatos.Conectar(); this.cmbTipoPago.DataSource = objDatos.ConsultaTabla("tipo_pagos", " descri_tpa"); this.cmbTipoPago.DisplayMember = "descri_tpa"; this.cmbTipoPago.ValueMember = "codigo_tpa"; txtFecha.Text = DateTime.Now.Date.Date.ToString("MM-dd-yyyy"); objDatos.Desconectar(); this.txtUsuario.Text = codigoEmpleado.ToString(); }
private void cargarContactos() { objDatos.Conectar(); objDatos.Consulta_llenar_datos("select a.nombre, a.telefono1, a.telefono2, b.tipo_contacto from agenda a, tipo_contacto b where b.codigo_tipo_contacto = a.codigo_tipo_contacto order by nombre asc"); this.miFiltro = (objDatos.ds.Tables[0].DefaultView); this.dataGridView1.DataSource = miFiltro; this.dataGridView1.Columns[0].Width = 350; this.dataGridView1.Columns[0].HeaderText = "Contacto"; this.dataGridView1.Columns[1].Width = 100; this.dataGridView1.Columns[1].HeaderText = "Telefono 1"; this.dataGridView1.Columns[2].Width = 100; this.dataGridView1.Columns[2].HeaderText = "Telefono 2"; this.dataGridView1.Columns[3].Width = 197; this.dataGridView1.Columns[3].HeaderText = "Servicio"; this.dataGridView1.RowHeadersVisible = false; this.dataGridView1.DefaultCellStyle.ForeColor = Color.Black; this.dataGridView1.RowsDefaultCellStyle.BackColor = Color.AliceBlue; this.dataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.White; this.dataGridView1.AllowUserToAddRows = false; this.dataGridView1.AllowUserToDeleteRows = false; this.dataGridView1.AllowUserToOrderColumns = false; this.dataGridView1.AllowUserToResizeRows = false; this.dataGridView1.ReadOnly = true; this.dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect; this.dataGridView1.RowHeadersWidthSizeMode = DataGridViewRowHeadersWidthSizeMode.DisableResizing; this.dataGridView1.MultiSelect = false; this.dataGridView1.EditMode = DataGridViewEditMode.EditProgrammatically; this.dataGridView1.ClearSelection(); objDatos.Desconectar(); this.ActiveControl = textBox1; }
private void cmdNuevo_Click(object sender, EventArgs e) { if (this.txtID.Text == "") { MessageBox.Show("Debe de especificar el numero de salida", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { datos objDatos = new datos(); objDatos.Conectar(); objDatos.Consulta_llenar_datos("consultar_ultima_salida_camion " + this.txtID.Text); Reportes.ReporteSalida.rptUltimaSalida rp = new Reportes.ReporteSalida.rptUltimaSalida(); rp.SetDataSource(objDatos.ds.Tables[0]); crystalReportViewer1.ReportSource = rp; crystalReportViewer1.ShowCloseButton = false; crystalReportViewer1.ShowCopyButton = false; crystalReportViewer1.ShowGotoPageButton = false; crystalReportViewer1.ShowLogo = false; crystalReportViewer1.ShowParameterPanelButton = false; crystalReportViewer1.ToolPanelView = CrystalDecisions.Windows.Forms.ToolPanelViewType.None; crystalReportViewer1.ShowParameterPanelButton = false; crystalReportViewer1.DisplayStatusBar = false; crystalReportViewer1.RefreshReport(); objDatos.Desconectar(); } }
private void Form1_Load(object sender, EventArgs e) { objDatos.Conectar(); objDatos.Consulta_llenar_datos("select max(codigo_salida_camiones) as 'ultimo' from salida_camiones"); if (objDatos.ds.Tables[0].Rows.Count > 0) { ultimaSalida = Convert.ToInt32(objDatos.ds.Tables[0].Rows[0][0].ToString()); } objDatos.Consulta_llenar_datos("consultar_ultima_salida_camion " + ultimaSalida); Reportes.ReporteSalida.rptUltimaSalida rp = new Reportes.ReporteSalida.rptUltimaSalida(); rp.SetDataSource(objDatos.ds.Tables[0]); crystalReportViewer1.ReportSource = rp; crystalReportViewer1.ShowCloseButton = false; crystalReportViewer1.ShowCopyButton = false; crystalReportViewer1.ShowGotoPageButton = false; crystalReportViewer1.ShowLogo = false; crystalReportViewer1.ShowParameterPanelButton = false; crystalReportViewer1.ToolPanelView = CrystalDecisions.Windows.Forms.ToolPanelViewType.None; crystalReportViewer1.ShowParameterPanelButton = false; crystalReportViewer1.DisplayStatusBar = false; crystalReportViewer1.RefreshReport(); objDatos.Desconectar(); }
private void cmdNuevo_Click(object sender, EventArgs e) { if (txtCamion.Text != "") { datos objDatos = new datos(); objDatos.Conectar(); objDatos.Consulta_llenar_datos("consultar_salida_camion " + this.txtCamion.Text + ""); Reportes.Salida.rptSalidaCamiones rp = new Reportes.Salida.rptSalidaCamiones(); rp.SetDataSource(objDatos.ds.Tables[0]); crystalReportViewer1.ReportSource = rp; crystalReportViewer1.ShowCloseButton = false; crystalReportViewer1.ShowCopyButton = false; crystalReportViewer1.ShowGotoPageButton = false; crystalReportViewer1.ShowLogo = false; crystalReportViewer1.ShowParameterPanelButton = false; crystalReportViewer1.ToolPanelView = CrystalDecisions.Windows.Forms.ToolPanelViewType.None; crystalReportViewer1.ShowParameterPanelButton = false; crystalReportViewer1.DisplayStatusBar = false; crystalReportViewer1.RefreshReport(); objDatos.Desconectar(); } else { MessageBox.Show("Debe seleccionar un camion"); } }
private void busquedaServicios_Load(object sender, EventArgs e) { objDatos.Conectar(); objDatos.Consulta_llenar_datos("select * from servicios"); this.miFiltro = (objDatos.ds.Tables[0].DefaultView); this.dataGridView1.DataSource = miFiltro; this.dataGridView1.Columns[0].Width = 80; this.dataGridView1.Columns[0].HeaderText = "ID"; this.dataGridView1.Columns[1].Width = 418; this.dataGridView1.Columns[1].HeaderText = "Nombre del servicio"; this.dataGridView1.Columns[2].Width = 150; this.dataGridView1.Columns[2].HeaderText = "Precio"; this.dataGridView1.Columns[3].Width = 100; this.dataGridView1.Columns[3].HeaderText = "Estado"; this.dataGridView1.RowHeadersVisible = false; this.dataGridView1.DefaultCellStyle.ForeColor = Color.Black; this.dataGridView1.RowsDefaultCellStyle.BackColor = Color.AliceBlue; this.dataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.White; this.dataGridView1.AllowUserToAddRows = false; this.dataGridView1.AllowUserToDeleteRows = false; this.dataGridView1.AllowUserToOrderColumns = false; this.dataGridView1.AllowUserToResizeRows = false; this.dataGridView1.ReadOnly = true; this.dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect; this.dataGridView1.RowHeadersWidthSizeMode = DataGridViewRowHeadersWidthSizeMode.DisableResizing; this.dataGridView1.MultiSelect = false; this.dataGridView1.EditMode = DataGridViewEditMode.EditProgrammatically; this.dataGridView1.ClearSelection(); objDatos.Desconectar(); textBox1.Focus(); }
private void guardarDetalleFactura() { datos objDatos = new datos(); objDatos.Conectar(); string sql = "select precio,cantidad,codigo_art,descuento,cantidad*precio as 'importe' from facturatemporal"; objDatos.Consulta_llenar_datos(sql); //Buscar cantidad de articulos obDatos.consultar("select count(distinct codigo_art) from ", "facturatemporal"); int cantArticulos = Convert.ToInt32(obDatos.ds.Tables["facturatemporal"].Rows[0][0].ToString()); for (int n = 0; n < cantArticulos; n++) { double precio = Convert.ToDouble(objDatos.ds.Tables[0].Rows[n][0].ToString()); int cantidad = Convert.ToInt32(objDatos.ds.Tables[0].Rows[n][1].ToString()); int codArticulo = Convert.ToInt32(objDatos.ds.Tables[0].Rows[n][2].ToString()); int descuento = Convert.ToInt32(objDatos.ds.Tables[0].Rows[n][3].ToString()); double importe = Convert.ToDouble(objDatos.ds.Tables[0].Rows[n][4].ToString()); obDatos.consultar("SELECT COUNT(id_detall) from ", "detalle_facturas"); int idDetall = Convert.ToInt32(obDatos.ds.Tables["detalle_facturas"].Rows[0][0].ToString()) + 1; obDatos.Consulta_llenar_datos("exec inserta_detalles_facturas " + idDetall + "," + this.txtNumeroFactura.Text + "," + precio + "," + cantidad + "," + codArticulo + "," + descuento + "," + importe + ""); objDatos.Desconectar(); } }
private void busquedaSuplidores_Load(object sender, EventArgs e) { objDatos.Conectar(); objDatos.Consulta_llenar_datos("select c.codigo_suplidor, c.nombre, c.direccion,c.telefono1, c.telefono2 from suplidores c"); this.miFiltro = (objDatos.ds.Tables[0].DefaultView); this.dataGridView1.DataSource = miFiltro; this.dataGridView1.Columns[0].Width = 48; this.dataGridView1.Columns[0].HeaderText = "ID"; this.dataGridView1.Columns[1].Width = 200; this.dataGridView1.Columns[1].HeaderText = "Nombre del suplidor"; this.dataGridView1.Columns[2].Width = 300; this.dataGridView1.Columns[2].HeaderText = "Direccion del suplidor"; this.dataGridView1.Columns[3].Width = 100; this.dataGridView1.Columns[3].HeaderText = "Telefono 1"; this.dataGridView1.Columns[4].Width = 100; this.dataGridView1.Columns[4].HeaderText = "Telefono 2"; this.dataGridView1.RowHeadersVisible = false; this.dataGridView1.DefaultCellStyle.ForeColor = Color.Black; this.dataGridView1.RowsDefaultCellStyle.BackColor = Color.AliceBlue; this.dataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.White; this.dataGridView1.AllowUserToAddRows = false; this.dataGridView1.AllowUserToDeleteRows = false; this.dataGridView1.AllowUserToOrderColumns = false; this.dataGridView1.AllowUserToResizeRows = false; this.dataGridView1.ReadOnly = true; this.dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect; this.dataGridView1.RowHeadersWidthSizeMode = DataGridViewRowHeadersWidthSizeMode.DisableResizing; this.dataGridView1.MultiSelect = false; this.dataGridView1.EditMode = DataGridViewEditMode.EditProgrammatically; this.dataGridView1.ClearSelection(); objDatos.Desconectar(); textBox1.Focus();; }
public void cargarMarcas() { this.txtID.Text = "Nuevo"; this.txtMarca.Text = ""; this.txtUsuario.Text = ""; this.txtContrasena1.Text = ""; this.txtContrasena2.Text = ""; txtFecha.Text = DateTime.Now.Date.Date.ToString("yyyy-MM-dd"); this.txtHora.Text = DateTime.Now.ToString("h:mm:ss tt"); this.txtMarca.Focus(); this.txtID.Enabled = false; objDatos.Conectar(); string sring = ("exec obtenerUsuarios"); objDatos.Consulta_llenar_datos(sring); this.miFiltro = (objDatos.ds.Tables[0].DefaultView); this.dataGridView1.DataSource = miFiltro; this.dataGridView1.Columns[0].Width = 30; this.dataGridView1.Columns[0].HeaderText = "ID"; this.dataGridView1.Columns[1].Width = 100; this.dataGridView1.Columns[1].HeaderText = "Nombre Usuario"; this.dataGridView1.Columns[2].Width = 80; this.dataGridView1.Columns[2].HeaderText = "Usuario"; this.dataGridView1.Columns[3].Width = 100; this.dataGridView1.Columns[3].HeaderText = "Contraseña"; this.dataGridView1.Columns[4].Width = 60; this.dataGridView1.Columns[4].HeaderText = "Fecha Creacion"; this.dataGridView1.Columns[5].Width = 60; this.dataGridView1.Columns[5].HeaderText = "Hora Creacion"; this.dataGridView1.Columns[6].Width = 60; this.dataGridView1.Columns[6].HeaderText = "Codigo Perfil"; this.dataGridView1.Columns[7].Width = 83; this.dataGridView1.Columns[7].HeaderText = "Perfil Asignado"; this.dataGridView1.RowHeadersVisible = false; this.dataGridView1.DefaultCellStyle.ForeColor = Color.Black; this.dataGridView1.RowsDefaultCellStyle.BackColor = Color.AliceBlue; this.dataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.White; this.dataGridView1.AllowUserToAddRows = false; this.dataGridView1.AllowUserToDeleteRows = false; this.dataGridView1.AllowUserToOrderColumns = false; this.dataGridView1.AllowUserToResizeRows = false; this.dataGridView1.ReadOnly = true; this.dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect; this.dataGridView1.RowHeadersWidthSizeMode = DataGridViewRowHeadersWidthSizeMode.DisableResizing; this.dataGridView1.MultiSelect = false; this.dataGridView1.EditMode = DataGridViewEditMode.EditProgrammatically; this.cmdEliminar.Enabled = false; this.dataGridView1.ClearSelection(); this.cmbPerfiles.DataSource = objDatos.ConsultaTabla("perfiles_usuarios", " descripcion"); this.cmbPerfiles.DisplayMember = "descripcion"; this.cmbPerfiles.ValueMember = "nivel"; objDatos.Desconectar(); }
private void conFacturas_Load(object sender, EventArgs e) { objDatos.Conectar(); objDatos.Consulta_llenar_datos("select f.numfac_fac, c.nombre, f.fecfac_fac, f.monfac_fac from facturas f, detalle_facturas dt, clientes c where dt.numfac_fac = f.numfac_fac and c.codigo_cliente = f.codcli_cli order by f.numfac_fac desc"); this.miFiltro = (objDatos.ds.Tables[0].DefaultView); this.dataGridView1.DataSource = miFiltro; this.dataGridView1.Columns[0].Width = 65; this.dataGridView1.Columns[0].HeaderText = "Factura"; this.dataGridView1.Columns[1].Width = 295; this.dataGridView1.Columns[1].HeaderText = "Cliente"; this.dataGridView1.Columns[2].Width = 150; this.dataGridView1.Columns[2].HeaderText = "Fecha Factura"; this.dataGridView1.Columns[3].Width = 150; this.dataGridView1.Columns[3].HeaderText = "Monto Factura"; this.dataGridView1.RowHeadersVisible = false; this.dataGridView1.DefaultCellStyle.ForeColor = Color.Black; this.dataGridView1.RowsDefaultCellStyle.BackColor = Color.AliceBlue; this.dataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.White; this.dataGridView1.AllowUserToAddRows = false; this.dataGridView1.AllowUserToDeleteRows = false; this.dataGridView1.AllowUserToOrderColumns = false; this.dataGridView1.AllowUserToResizeRows = false; this.dataGridView1.ReadOnly = true; this.dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect; this.dataGridView1.RowHeadersWidthSizeMode = DataGridViewRowHeadersWidthSizeMode.DisableResizing; this.dataGridView1.MultiSelect = false; this.dataGridView1.EditMode = DataGridViewEditMode.EditProgrammatically; this.dataGridView1.ClearSelection(); objDatos.Desconectar(); textBox1.Focus(); }
private void cmdGuardar_Click(object sender, EventArgs e) { if (IsValidEmail(this.txtID.Text) == true) { try { objDatos.Conectar(); string sql = "exec inserta_actualiza_notificacion_correos " + this.textBox2.Text + ",'" + this.txtID.Text + "'"; if (objDatos.Insertar(sql)) { objDatos.Desconectar(); MessageBox.Show("Registro Insertado"); } else { MessageBox.Show("Registro no pudo ser insertado"); } } catch (System.Data.SqlClient.SqlException ex) { MessageBox.Show(ex.Message.ToString()); } } else { MessageBox.Show("Correo invalido"); } }
private void button1_Click(object sender, EventArgs e) { if (this.txtAPagar.Text != "") { int rows = dataGridView1.RowCount; for (int i = 0; i < rows; i++) { objDatos.Conectar(); objDatos3.Conectar(); string sql = "select cpp.codigo_cpp from cuentas_por_pagar cpp where cpp.numfac_fac = '" + dataGridView1.Rows[i].Cells[0].Value + "'"; string referecnia = "select referecnia from cuentas_por_pagar cpp where cpp.numfac_fac = '" + dataGridView1.Rows[i].Cells[0].Value + "'"; objDatos.Consulta_llenar_datos(sql); objDatos3.Consulta_llenar_datos(referecnia); codigoCpC = Convert.ToInt32(objDatos.ds.Tables[0].Rows[0][0].ToString()); objDatos.Consulta_llenar_datos("insert into cuenta_por_pagar_temporal values ('" + dataGridView1.Rows[i].Cells[0].Value + "','" + dataGridView1.Rows[i].Cells[2].Value + "'," + dataGridView1.Rows[i].Cells[3].Value + ",'" + dataGridView1.Rows[i].Cells[4].Value + "','" + dataGridView1.Rows[i].Cells[5].Value + "','" + dataGridView1.Rows[i].Cells[6].Value + "'," + dataGridView1.Rows[i].Cells[7].Value + "," + dataGridView1.Rows[i].Cells[8].Value + ",'" + dataGridView1.Rows[i].Cells[9].Value + "'," + codigoCpC.ToString() + ",'" + objDatos3.ds.Tables[0].Rows[0][0].ToString() + "')"); objDatos.Desconectar(); objDatos3.Desconectar(); } //Buscar cantidad de facturas marcadas objDatos.Consulta_llenar_datos("select count(codigo_cpp) from cuenta_por_pagar_temporal where saldar = 1"); int cantFacturas = 0; cantFacturas = Convert.ToInt32(objDatos.ds.Tables[0].Rows[0][0].ToString()); for (int n = 0; n < cantFacturas; n++) { objDatos2.Conectar(); objDatos2.Consulta_llenar_datos("select * from cuenta_por_pagar_temporal where saldar = 1"); Int32 codigoCXP = Convert.ToInt32(objDatos2.ds.Tables[0].Rows[n][9].ToString()); DateTime fecha = Convert.ToDateTime(objDatos2.ds.Tables[0].Rows[n][1].ToString()); string numfac_fac = objDatos2.ds.Tables[0].Rows[n][0].ToString(); double credito = Convert.ToDouble(objDatos2.ds.Tables[0].Rows[n][2].ToString()); double monto = Convert.ToDouble(objDatos2.ds.Tables[0].Rows[n][2].ToString()); double debito = Convert.ToDouble(objDatos2.ds.Tables[0].Rows[n][2].ToString()); double saldo_final = 0.0; int codigocliente = Convert.ToInt16(objDatos2.ds.Tables[0].Rows[n][7].ToString()); string ncf = objDatos2.ds.Tables[0].Rows[n][4].ToString(); string referencia = objDatos2.ds.Tables[0].Rows[n][10].ToString(); string sql = "actualiza_cuentas_por_pagar " + codigoCXP.ToString() + ",'" + fecha.ToShortDateString() + "','" + numfac_fac.ToString() + "'," + credito.ToString() + "," + monto.ToString() + "," + debito.ToString() + "," + saldo_final.ToString() + "," + this.cmbTipoPago.SelectedValue.ToString() + "," + codigoEmpleado + "," + codigocliente.ToString() + ",'" + ncf.ToString() + "','" + referencia.ToString() + "'"; objDatos2.Consulta_llenar_datos(sql); string sql2 = "insert into registro_detalles_abonos_cpp values (" + codigoCXP + ",'" + numfac_fac.ToString() + "'," + monto.ToString() + ")"; objDatos2.Consulta_llenar_datos(sql2); objDatos2.Desconectar(); objDatos.Consulta_llenar_datos("insert into registro_abonos_cpp values (" + codigoCXP + "," + this.txtCodigoCliente.Text + ",'" + this.txtFecha.Text.ToString() + "')"); } MessageBox.Show("Proceso concluido"); objDatos.Consulta_llenar_datos("truncate table cuenta_por_pagar_temporal"); limpiarPantall(); } else { MessageBox.Show("Expecifique el monto que desea abonar a la CxP"); } }
private void proSalidaCamions_Load(object sender, EventArgs e) { horaSalida.Value = DateTime.Now; txtFechaEntrada.Format = DateTimePickerFormat.Custom; txtFechaEntrada.CustomFormat = "dd/MM/yyyy"; string date = DateTime.Now.ToString("dd/MM/yyyy"); DateTime entrada = DateTime.ParseExact(date, "dd/MM/yyyy", CultureInfo.InvariantCulture); fecha_salida = entrada; this.fechaSalida.Text = fecha_salida.ToString(); this.txtFechaEntrada.Text = fecha_salida.ToString(); this.txtCamion.Text = "Nuevo"; this.txtCodigoCliente.Text = "Nuevo"; objDatos.Conectar(); objDatos.Consulta_llenar_datos("select nombre_usuario from usuarios where codigo_usuario = " + codigoEmpleado); this.txtUsuario.Text = objDatos.ds.Tables[0].Rows[0][0].ToString(); objDatos.Desconectar(); }
private void proCuentasxCobrar_Load(object sender, EventArgs e) { txtFecha.Text = DateTime.Now.Date.Date.ToString("MM-dd-yyyy"); objDatos.Conectar(); objDatos.consultar("SELECT codigo_cpc from ", "numero_cpc"); if (objDatos.ds.Tables[0].Rows.Count > 0) { CodigoCxC = Convert.ToInt32(objDatos.ds.Tables["numero_cpc"].Rows[0][0].ToString()) + 1; this.txtCodigoCxC.Text = CodigoCxC.ToString(); } else { CodigoCxC = 1; this.txtCodigoCxC.Text = CodigoCxC.ToString(); } this.cmbTipoPago.DataSource = objDatos.ConsultaTabla("tipo_pagos", " descri_tpa"); this.cmbTipoPago.DisplayMember = "descri_tpa"; this.cmbTipoPago.ValueMember = "codigo_tpa"; objDatos.Desconectar(); }
void cargarMarcas() { this.txtID.Text = "Nuevo"; this.txtNombre.Text = ""; this.txtTelefono1.Text = ""; this.txtTelefono2.Text = ""; this.txtNombre.Focus(); this.txtID.Enabled = false; objDatos.Conectar(); string sring = ("exec obtenerContactos"); objDatos.Consulta_llenar_datos(sring); this.miFiltro = (objDatos.ds.Tables[0].DefaultView); this.dataGridView1.DataSource = miFiltro; dataGridView1.Columns[0].Width = 30; dataGridView1.Columns[1].Width = 150; dataGridView1.Columns[2].Width = 185; dataGridView1.Columns[3].Width = 88; dataGridView1.Columns[4].Width = 88; dataGridView1.RowHeadersVisible = false; dataGridView1.DefaultCellStyle.ForeColor = Color.Black; dataGridView1.RowsDefaultCellStyle.BackColor = Color.AliceBlue; dataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.White; dataGridView1.AllowUserToAddRows = false; dataGridView1.AllowUserToDeleteRows = false; dataGridView1.AllowUserToOrderColumns = false; dataGridView1.AllowUserToResizeRows = false; dataGridView1.ReadOnly = true; dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect; dataGridView1.RowHeadersWidthSizeMode = DataGridViewRowHeadersWidthSizeMode.DisableResizing; dataGridView1.MultiSelect = false; dataGridView1.EditMode = DataGridViewEditMode.EditProgrammatically; cmdEliminar.Enabled = false; dataGridView1.ClearSelection(); objDatos.Desconectar(); }
private void proCuadreCaja_Load(object sender, EventArgs e) { try { datos objDatos = new datos(); string fecha = DateTime.Now.Date.Date.ToString("yyyy-MM-dd"); objDatos.Conectar(); objDatos.Consulta_llenar_datos("select SUM(f.monfac_fac)as 'monto' from facturas f where f.fecfac_fac = " + "'" + fecha.ToString() + "' and f.codtip_fac = 1"); if (Convert.ToString(objDatos.ds.Tables[0].Rows[0][0].ToString()) == "") { this.txtTotalEfectivoSistema.Text = "$0.00"; } else { vendidoEfectivo = Convert.ToDouble(objDatos.ds.Tables[0].Rows[0][0].ToString()); this.txtTotalEfectivoSistema.Text = vendidoEfectivo.ToString("C"); } objDatos.Desconectar(); objDatos.Conectar(); objDatos.Consulta_llenar_datos("select SUM(f.monfac_fac)as 'monto' from facturas f where f.codtip_fac = 2 and f.fecfac_fac = " + "'" + fecha.ToString() + "'"); if (Convert.ToString(objDatos.ds.Tables[0].Rows[0][0].ToString()) == "") { this.txtVentasEfectivo.Text = "$0.00"; } else { { vendidoCredito = Convert.ToDouble(objDatos.ds.Tables[0].Rows[0][0].ToString()); this.txtVentasEfectivo.Text = vendidoCredito.ToString("C"); } } //-------------------VENTAS EN TARJETA DE CREDITO--------------------- // objDatos.Consulta_llenar_datos("select SUM(f.monfac_fac)as 'monto' from facturas f where f.codtip_fac = 3 and f.fecfac_fac = " + "'" + fecha.ToString() + "'"); // if (objDatos.ds.Tables[0].Rows.Count < 1) // { // this.txtTotalVentasTarjeta.Text = "$0.00"; // } // else // { // vendidotarjeta = Convert.ToDouble(objDatos.ds.Tables[0].Rows[0][0].ToString()); // this.txtTotalVentasTarjeta.Text = vendidotarjeta.ToString("C"); // } } catch (System.Exception ex) { MessageBox.Show("No se encontraron facturas el dia de hoy"); } this.lblSistema.Text = (vendidoCredito + vendidoEfectivo).ToString("C"); this.lblSistema2.Text = (vendidoEfectivo).ToString("C"); }
private void imprimirFacturas_Load(object sender, EventArgs e) { datos objDatos = new datos(); objDatos.Conectar(); objDatos.Consulta_llenar_datos("consultar_factura_por_codigo " + codFactura + ""); Reportes.Facturas rp = new Reportes.Facturas(); rp.SetDataSource(objDatos.ds.Tables[0]); crystalReportViewer1.ReportSource = rp; crystalReportViewer1.RefreshReport(); objDatos.Desconectar(); this.crystalReportViewer1.RefreshReport(); }
public virtual void cargarMarcas() { estado.Checked = true; this.txtID.Text = "Nuevo"; this.txtDireccion.Text = ""; this.txtnombre.Text = ""; this.txtTelefono1.Text = ""; this.txtTelefono2.Text = ""; this.txtIDentificacion.Text = ""; this.txtnombre.Focus(); this.txtID.Enabled = false; this.txtRepresentante.Text = ""; this.telRepresentante.Text = ""; this.txtRNC.Text = ""; this.pictureBox1.Image = RentATruck.Properties.Resources.user; objDatos.Conectar(); this.cmdEliminar.Enabled = false; this.cbmTipoCliente.DataSource = objDatos.ConsultaTabla("tipo_cliente", " order by descri_tip asc"); this.cbmTipoCliente.DisplayMember = "descri_tip"; this.cbmTipoCliente.ValueMember = "codtip_tip"; objDatos.Desconectar(); }
private void BusquedaCamiones_Load(object sender, EventArgs e) { objDatos.Conectar(); objDatos.Consulta_llenar_datos("select v.codveh_veh, m.descripcion, mv.descripcion, v.anoveh_veh, c.descripcion, v.descri_veh, v.numpla_veh, v.numcha_veh,v.kilome_veh from vehiculo v, marca_articulos m, tipo_vehiculos tv, modelos_vehiculos mv, colores c where v.codigo_marca = m.codigo_marca and v.codigo_tipo_vehiculo = tv.codigo_tipo_vehiculo and v.codigo_modelos =mv.codigo_modelos and c.codigo_color = v.codigo_color and v.alquilado = 0"); this.miFiltro = (objDatos.ds.Tables[0].DefaultView); this.dataGridView1.DataSource = miFiltro; this.dataGridView1.Columns[0].Width = 30; this.dataGridView1.Columns[0].HeaderText = "ID"; this.dataGridView1.Columns[1].Width = 90; this.dataGridView1.Columns[1].HeaderText = "Marca"; this.dataGridView1.Columns[2].Width = 80; this.dataGridView1.Columns[2].HeaderText = "Modelo"; this.dataGridView1.Columns[3].Width = 70; this.dataGridView1.Columns[3].HeaderText = "Año"; this.dataGridView1.Columns[4].Width = 70; this.dataGridView1.Columns[4].HeaderText = "Color"; this.dataGridView1.Columns[5].Width = 120; this.dataGridView1.Columns[5].HeaderText = "Descripcion"; this.dataGridView1.Columns[6].Width = 100; this.dataGridView1.Columns[6].HeaderText = "Placa"; this.dataGridView1.Columns[7].Width = 120; this.dataGridView1.Columns[7].HeaderText = "Chasis"; this.dataGridView1.Columns[8].Width = 68; this.dataGridView1.Columns[8].HeaderText = "Kilometraje"; this.dataGridView1.RowHeadersVisible = false; this.dataGridView1.DefaultCellStyle.ForeColor = Color.Black; this.dataGridView1.RowsDefaultCellStyle.BackColor = Color.AliceBlue; this.dataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.White; this.dataGridView1.AllowUserToAddRows = false; this.dataGridView1.AllowUserToDeleteRows = false; this.dataGridView1.AllowUserToOrderColumns = false; this.dataGridView1.AllowUserToResizeRows = false; this.dataGridView1.ReadOnly = true; this.dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect; this.dataGridView1.RowHeadersWidthSizeMode = DataGridViewRowHeadersWidthSizeMode.DisableResizing; this.dataGridView1.MultiSelect = false; this.dataGridView1.EditMode = DataGridViewEditMode.EditProgrammatically; this.dataGridView1.ClearSelection(); objDatos.Desconectar(); textBox1.Focus(); }
void cargarMarcas() { this.txtID.Text = "Nuevo"; this.txtMarca.Text = ""; this.txtPrecio.Text = ""; this.txtMarca.Focus(); this.txtID.Enabled = false; objDatos.Conectar(); string sring = ("exec obtenerServicios"); objDatos.Consulta_llenar_datos(sring); this.miFiltro = (objDatos.ds.Tables[0].DefaultView); this.dataGridView1.DataSource = miFiltro; this.dataGridView1.Columns[0].Width = 60; this.dataGridView1.Columns[0].HeaderText = "ID"; this.dataGridView1.Columns[1].Width = 270; this.dataGridView1.Columns[1].HeaderText = "Descripcion"; this.dataGridView1.Columns[2].Width = 120; this.dataGridView1.Columns[2].HeaderText = "Precio Unitario"; this.dataGridView1.Columns[3].Width = 91; this.dataGridView1.Columns[3].HeaderText = "Estado"; this.dataGridView1.RowHeadersVisible = false; this.dataGridView1.DefaultCellStyle.ForeColor = Color.Black; this.dataGridView1.RowsDefaultCellStyle.BackColor = Color.AliceBlue; this.dataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.White; this.dataGridView1.AllowUserToAddRows = false; this.dataGridView1.AllowUserToDeleteRows = false; this.dataGridView1.AllowUserToOrderColumns = false; this.dataGridView1.AllowUserToResizeRows = false; this.dataGridView1.ReadOnly = true; this.dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect; this.dataGridView1.RowHeadersWidthSizeMode = DataGridViewRowHeadersWidthSizeMode.DisableResizing; this.dataGridView1.MultiSelect = false; this.dataGridView1.EditMode = DataGridViewEditMode.EditProgrammatically; this.cmdEliminar.Enabled = false; this.dataGridView1.ClearSelection(); objDatos.Desconectar(); }
private void proFacturacion_Load(object sender, EventArgs e) { //Corre la funcion para asignar teclas de funciones this.KeyUp += new System.Windows.Forms.KeyEventHandler(KeyEvent); txtFecha.Text = DateTime.Now.Date.Date.ToString("MM-dd-yyyy"); txtHora.Text = DateTime.Now.ToShortTimeString().ToString(); obDatos.Conectar(); obDatos.consultar("SELECT COUNT(numfac_fac) from ", "facturas"); numeroFactura = Convert.ToInt32(obDatos.ds.Tables["facturas"].Rows[0][0].ToString()) + 1; this.txtNumeroFactura.Text = (Convert.ToString(numeroFactura)); actualizarDatosFactura(); this.cmbTipoPago.DataSource = obDatos.ConsultaTabla("tipo_factura", " descri_fac"); this.cmbTipoPago.DisplayMember = "descri_fac"; this.cmbTipoPago.ValueMember = "codtip_fac"; this.cmbTipoNCF.DataSource = obDatos.ConsultaTabla("tipo_NCF", " descri_tncf"); this.cmbTipoNCF.DisplayMember = "descri_tncf"; this.cmbTipoNCF.ValueMember = "codigo_tncf"; this.cmbTipoNCF.SelectedIndex = 6; obDatos.Desconectar(); obDatos.Conectar(); obDatos.Consulta_llenar_datos("select nombre_usuario from usuarios where codigo_usuario = " + codigoEmpleado); this.txtVendedor.Text = obDatos.ds.Tables[0].Rows[0][0].ToString(); obDatos.Desconectar(); this.txtCodigoEmpleado.Text = codigoEmpleado.ToString(); if (this.cmbTipoPago.Text == "Contado") { DateTime startDate = Convert.ToDateTime(DateTime.Now.Date.Date); DateTime expiryDate = startDate; txtFechaVencimiento.Text = expiryDate.ToString("MM-dd-yyyy"); } else if (this.cmbTipoPago.Text == "Credito") { DateTime startDate = Convert.ToDateTime(DateTime.Now.Date.Date); DateTime expiryDate = startDate.AddDays(7); txtFechaVencimiento.Text = expiryDate.ToString("MM-dd-yyyy"); } }
private void Form1_Load(object sender, EventArgs e) { datos objDatos = new datos(); objDatos.Conectar(); objDatos.Consulta_llenar_datos("select * from reporteCxP"); Reportes.CxP.CrystalReport1 rp = new Reportes.CxP.CrystalReport1(); rp.SetDataSource(objDatos.ds.Tables[0]); crystalReportViewer1.ReportSource = rp; objDatos.Desconectar(); this.crystalReportViewer1.RefreshReport(); crystalReportViewer1.ShowCloseButton = false; crystalReportViewer1.ShowCopyButton = false; crystalReportViewer1.ShowGotoPageButton = false; crystalReportViewer1.ShowLogo = false; crystalReportViewer1.ShowParameterPanelButton = false; crystalReportViewer1.ToolPanelView = CrystalDecisions.Windows.Forms.ToolPanelViewType.None; crystalReportViewer1.ShowParameterPanelButton = false; crystalReportViewer1.DisplayStatusBar = false; }
private void cmdNuevo_Click(object sender, EventArgs e) { objDatos.Conectar(); objDatos.Consulta_llenar_datos("consultar_entrada_camion " + this.txtCamion.Text + ""); Reportes.Entradas.rptEntrada rp = new Reportes.Entradas.rptEntrada(); rp.SetDataSource(objDatos.ds.Tables[0]); crystalReportViewer1.ReportSource = rp; crystalReportViewer1.ShowCloseButton = false; crystalReportViewer1.ShowCopyButton = false; crystalReportViewer1.ShowGotoPageButton = false; crystalReportViewer1.ShowLogo = false; crystalReportViewer1.ShowParameterPanelButton = false; crystalReportViewer1.ToolPanelView = CrystalDecisions.Windows.Forms.ToolPanelViewType.None; crystalReportViewer1.ShowParameterPanelButton = false; crystalReportViewer1.DisplayStatusBar = false; crystalReportViewer1.RefreshReport(); objDatos.Desconectar(); }
private void cmdAgregarNCF_Click(object sender, EventArgs e) { datos objDato = new datos(); objDato.Conectar(); string sql = ""; sql = ("select n.ncf_ncf from NCF n where n.codigo_tncf = " + this.cmbTipoNCF.SelectedValue.ToString() + " and estado = 1"); objDato.Consulta_llenar_datos(sql); this.txtCantidad.Focus(); if (objDato.ds.Tables[0].Rows.Count > 0) { string NCF; NCF = objDato.ds.Tables[0].Rows[0][0].ToString(); this.txtNCF.Text = NCF.ToString(); } else { MessageBox.Show("No hay NCF disponibles de este tipo"); } objDato.Desconectar(); }
private void cmdConsultarCuentas_Click(object sender, EventArgs e) { if (this.txtCodigoCliente.Text != "") { objDatos.Conectar(); objDatos.Consulta_llenar_datos("select SUM(saldo_final) as 'saldo' from cuentas_por_pagar cpp where cpp.codigo_suplidor = " + CodigoCliente.ToString()); if (objDatos.ds.Tables[0].Rows[0][0].ToString() != "") { saldo = Convert.ToDouble(objDatos.ds.Tables[0].Rows[0][0].ToString()); } this.txtSaldo.Text = saldo.ToString("C"); objDatos.Desconectar(); if (objDatos.ds.Tables[0].Rows[0][0].ToString() != "") { deuda = Convert.ToDouble(objDatos.ds.Tables[0].Rows[0][0].ToString()); } if (deuda > 0) { string sring = ("exec consultarCxP " + CodigoCliente.ToString()); objDatos.Consulta_llenar_datos(sring); this.miFiltro = (objDatos.ds.Tables[0].DefaultView); this.dataGridView1.DataSource = miFiltro; objDatos.Desconectar(); this.dataGridView1.Columns[0].Width = 50; this.dataGridView1.Columns[1].Width = 125; this.dataGridView1.Columns[2].Width = 125; this.dataGridView1.Columns[3].Width = 80; this.dataGridView1.Columns[4].Width = 170; actualizarDatosFactura(); objDatos.Desconectar(); } else { MessageBox.Show("El suplidor seleccionado no tiene Cuentas por Pagar", "Atencion", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } } }
public bool enviarCorreo15(string email) { objDatos2.Conectar(); objDatos2.Consulta_llenar_datos("select fecha_enviado from control_mensajes_enviados where fecha_enviado = '" + DateTime.Now.Date.Date.ToString("MM-dd-yyyy") + "'"); if (objDatos2.ds.Tables[0].Rows.Count > 0) { //Si trae datos es porque el dia de hoy ya ese correo se envió } else { try { objDatos.Conectar(); objDatos.Consulta_llenar_datos("select m.descripcion + ' ' + mv.descripcion + ', año ' + convert(varchar(4),v.anoveh_veh) + ', Placa ' + convert(varchar(12),v.numpla_veh) + ', Chasis ' + convert(varchar(17),v.numcha_veh) as vehiculo,mav.seguro as 'Fecha Vencimiento Seguro' from vehiculo v, marca_articulos m, tipo_vehiculos tv, modelos_vehiculos mv, colores c, mantenimiento_vehiculos mav where v.codigo_marca = m.codigo_marca and v.codigo_tipo_vehiculo = tv.codigo_tipo_vehiculo and v.codigo_modelos =mv.codigo_modelos and c.codigo_color = v.codigo_color and mav.codveh_veh = v.codveh_veh and mav.seguro in(SELECT cast(getdate() + 15 as DATE))"); if (objDatos.ds.Tables[0].Rows.Count > 0) { for (int i = 0; i < objDatos.ds.Tables[0].Rows.Count; i++) { try { camion = objDatos.ds.Tables[0].Rows[i][0].ToString() + ", Fecha Vencimiento:" + objDatos.ds.Tables[0].Rows[i][1].ToString();; System.Web.UI.WebControls.MailDefinition md = new System.Web.UI.WebControls.MailDefinition(); md.From = "*****@*****.**"; md.IsBodyHtml = true; md.Subject = "Test of MailDefinition"; System.Collections.Specialized.ListDictionary replacements = new System.Collections.Specialized.ListDictionary(); replacements.Add("{camion1}", camion); string body = "<!DOCTYPE html><html><head><title>Anthony Rent A Truck</title></head><body><center><h1>Vencimiento de Seguro de Camión</h1><h4>A los siguientes camiones se le vence el seguro roximamente: </h4>{camion1}</ center ></body></html>"; MailMessage msg = md.CreateMailMessage("*****@*****.**", replacements, body, new System.Web.UI.Control()); msg.To.Add(email); msg.Subject = "Notificación de Vencimiento de Seguro - Anthony RentATruck"; msg.SubjectEncoding = System.Text.Encoding.UTF8; msg.BodyEncoding = System.Text.Encoding.UTF8; msg.From = new System.Net.Mail.MailAddress("*****@*****.**"); System.Net.Mail.SmtpClient cliente = new System.Net.Mail.SmtpClient(); cliente.Credentials = new System.Net.NetworkCredential("*****@*****.**", "kebrbkqkbqjhiscs"); cliente.Port = 587; cliente.EnableSsl = true; cliente.Host = "smtp.gmail.com"; if (CheckForInternetConnection() == true) { cliente.Send(msg); string fechaMensaje = "insert into control_mensajes_enviados values ('" + DateTime.Now.Date.Date.ToString("MM-dd-yyyy") + "')";; objDatos3.Conectar(); objDatos3.Consulta_llenar_datos(fechaMensaje); objDatos3.Desconectar(); } } catch (System.Data.SqlClient.SqlException ex) { return(false); } } objDatos.Desconectar(); return(true); } else { return(false); } } catch (System.Data.SqlClient.SqlException ex) { return(false); } } return(true); }
private void cmdProcesar_Click(object sender, EventArgs e) { if (this.txtPersonaEntrega.Text == "") { MessageBox.Show("Especifique quien entrega el vehiculo"); this.txtPersonaEntrega.Focus(); } if (this.txtPersonaEntrega.Text == "") { this.txtCedula.Text = "N/A"; } if (this.txtKilometraje.Text == "") { MessageBox.Show("Especifique el kilometraje al recibir el camion"); this.txtPersonaEntrega.Focus(); } if (this.txtKilometraje.Text == "") { this.txtCombustibleEntrada.Text = "N/A"; } if (this.txtReferencia.Text == "") { txtCombustibleEntrada.Text = "N/A"; } if (this.txtCodigoCamion.Text != "Nuevo") { try { //Calcular la cantidad de dias txtFechaEntrada.Format = DateTimePickerFormat.Custom; txtFechaEntrada.CustomFormat = "dd/MM/yyyy"; salida = DateTime.ParseExact(this.txtFechaSalida.Text, "dd/MM/yyyy", CultureInfo.InvariantCulture); string date = txtFechaEntrada.Text; DateTime entrada = DateTime.ParseExact(date, "dd/MM/yyyy", CultureInfo.InvariantCulture); TimeSpan difference = entrada - salida; //Calcular la cantidad de horas txtFechaEntrada.Format = DateTimePickerFormat.Custom; txtFechaEntrada.CustomFormat = "MM/dd/yyyy HH:mm:ss"; var src = HoraFechaSalida; var hm = new DateTime(src.Year, src.Month, src.Day, src.Hour, src.Minute, 0); DateTime src2 = txtFechaEntrada.Value; var hm2 = new DateTime(src2.Year, src2.Month, src2.Day, src2.Hour, src2.Minute, 0); int dias = hm2.Day - hm.Day; int horas = hm2.Hour - hm.Hour; int minutos; if (hm2.Hour > hm.Hour) { minutos = hm2.Minute - hm.Minute; } else { minutos = hm.Minute - hm2.Minute; } objDatos.Conectar(); string sql = "exec inserta_entrada_camiones " + this.txtCodigoCamion.Text + ",'" + entrada + "','" + this.txtPersonaEntrega.Text + "','" + this.txtCedula.Text + "','" + this.horaEntrada.Text.Substring(0, 8) + "','" + this.txtKilometraje.Text + "','" + this.txtReferencia.Text + "','" + this.txtCombustible.Text + "'," + difference.TotalDays + "," + horas; if (objDatos.Insertar(sql)) { string ActualizarAlquiler = "update vehiculo set alquilado = 'False', kilome_veh= " + txtKilometraje.Text + " where codveh_veh = " + this.txtCodigoCamion.Text; if (objDatos.Insertar(ActualizarAlquiler)) { MessageBox.Show("Registro Insertado"); } NuevoKilometraje = Convert.ToInt32(txtKilometraje.Text) - Convert.ToInt32(txtKmSalida.Text); KilometrajeInsertar = NuevoKilometraje + kilometrajeActualCambioAceite(); //MessageBox.Show("El nuevo kilometraje es:" + NuevoKilometraje); objDatos.Desconectar(); objDatos.Conectar(); string sql3 = "exec actualizar_kilometraje_aceite " + this.txtCodigoCamion.Text + "," + KilometrajeInsertar; if (objDatos.Insertar(sql3)) { objDatos.Desconectar(); //MessageBox.Show("Se actualizó la cantidad de KM para el cambio de aceite"); } objDatos.Conectar(); string sql5 = "exec desactiva_salida_camion " + codigoSalidaCamion + "," + "'False'"; if (objDatos.Insertar(sql5)) { objDatos.Desconectar(); //MessageBox.Show("se deactivo la salida de camion"); } objDatos.Desconectar(); limpiarPantalla(); } else { MessageBox.Show("Registro no pudo ser insertado"); } } catch (System.Data.SqlClient.SqlException ex) { MessageBox.Show(ex.Message.ToString()); } } }
public virtual void guardarRegistros() { if (estado.Checked == true) { activo = true; } else { activo = false; } if (String.IsNullOrEmpty(this.txtnombre.Text)) { MessageBox.Show("El nombre del vendedor no puede estar en blanco", " ", MessageBoxButtons.OK, MessageBoxIcon.Information); this.txtnombre.Focus(); } if (validadCampo() == false) { MessageBox.Show("El nombre no puede ser menor a 2 caracteres.", "Favor verifique", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { objDatos.Conectar(); if (this.txtID.Text == "Nuevo") { byte[] data = System.IO.File.ReadAllBytes(this.txtRutaImagen.Text); string qry = "insert into vendedores (nombre, identificacion,estado, fecha_ingreso, telefono1, telefono2, direccion,fotove_cliente) values (@nombre, @identificacion,@estado, @fecha_ingreso, @telefono1, @telefono2, @direccion,@fotove_cliente)"; try { // Inicializa el objeto SqlCommand SqlCommand SqlCom = new SqlCommand(qry, objDatos.Cn); // Se agrega la información como parámetros SqlCom.Parameters.Add(new SqlParameter("@nombre", this.txtnombre.Text)); SqlCom.Parameters.Add(new SqlParameter("@identificacion", this.txtIDentificacion.Text.Trim())); SqlCom.Parameters.Add(new SqlParameter("@estado", activo)); SqlCom.Parameters.Add(new SqlParameter("@fecha_ingreso", this.dateTimePicker1.Text)); SqlCom.Parameters.Add(new SqlParameter("@telefono1", this.txtTelefono1.Text)); SqlCom.Parameters.Add(new SqlParameter("@telefono2", this.txtTelefono2.Text)); SqlCom.Parameters.Add(new SqlParameter("@direccion", this.txtDireccion.Text)); SqlCom.Parameters.Add(new SqlParameter("@fotove_cliente", data)); // Abrir la conexión y ejecutar el query objDatos.Conectar(); SqlCom.ExecuteNonQuery(); // Mostrar un mensaje de confirmación MessageBox.Show("Registro guardado correctamente", "Guardar", MessageBoxButtons.OK, MessageBoxIcon.Information); cargarMarcas(); } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { // Cerrar la conexión si esta se encuentra abierta if (objDatos.Cn.State == ConnectionState.Open) { objDatos.Desconectar(); } } } else { byte[] data = System.IO.File.ReadAllBytes(this.txtRutaImagen.Text); string qry = "update vendedores set nombre = @nombre, identificacion = @identificacion,estado = @estado, fecha_ingreso=@fecha_ingreso, telefono1 = @telefono1, telefono2=@telefono2, direccion = @direccion, fotove_cliente = @fotove_cliente where codigo_cliente = " + this.txtID.Text; try { // Inicializa el objeto SqlCommand SqlCommand SqlCom = new SqlCommand(qry, objDatos.Cn); // Se agrega la información como parámetros SqlCom.Parameters.Add(new SqlParameter("@nombre", this.txtnombre.Text)); SqlCom.Parameters.Add(new SqlParameter("@identificacion", this.txtIDentificacion.Text.Trim())); SqlCom.Parameters.Add(new SqlParameter("@estado", activo)); SqlCom.Parameters.Add(new SqlParameter("@fecha_ingreso", this.dateTimePicker1.Text)); SqlCom.Parameters.Add(new SqlParameter("@telefono1", this.txtTelefono1.Text)); SqlCom.Parameters.Add(new SqlParameter("@telefono2", this.txtTelefono2.Text)); SqlCom.Parameters.Add(new SqlParameter("@direccion", this.txtDireccion.Text)); SqlCom.Parameters.Add(new SqlParameter("@fotove_cliente", data)); // Abrir la conexión y ejecutar el query objDatos.Conectar(); SqlCom.ExecuteNonQuery(); // Mostrar un mensaje de confirmación MessageBox.Show("Vendedor Actualizado correctamente", "Guardar Vendedor", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { // Cerrar la conexión si esta se encuentra abierta if (objDatos.Cn.State == ConnectionState.Open) { objDatos.Desconectar(); } } } } }