private void ProveedoresVer_Activated(object sender, EventArgs e) { Conexion conectar = new Conexion(); Proveedores proveedores = new Proveedores(); dgProveedores.DataSource = proveedores.getProveedoresDG(conectar.con); }
private void frmReportesPre_Load(object sender, EventArgs e) { Conexion conectar = new Conexion(); Departamentos departamentos = new Departamentos(); Proveedores proveedores = new Proveedores(); departamentos.con = conectar.con; DataTable dtLista = new DataTable(); Vehiculos vehiculos = new Vehiculos(); vehiculos.con = conectar.con; dtLista = departamentos.getDepartamentosDG(); cbDepartamentos.DataSource = dtLista; cbDepartamentos.DisplayMember = "Nombre"; cbDepartamentos.ValueMember = "Id"; //Cargamos Lista de Proveedores dtLista = proveedores.getProveedoresDG(conectar.con); cbProveedores.DataSource = dtLista; cbProveedores.DisplayMember = "nombre"; cbProveedores.ValueMember = "id"; //Cargamos Lista de Vehiculos dtLista = vehiculos.getVehiculosByClase("V"); cbVehiculo.DataSource = dtLista; cbVehiculo.DisplayMember = "noecon"; cbVehiculo.ValueMember = "id"; //cargamos lista de maquinaria dtLista = vehiculos.getVehiculosByClase("M"); cbMaquina.DataSource = dtLista; cbMaquina.DisplayMember = "noecon"; cbMaquina.ValueMember = "id"; }
private void button2_Click(object sender, EventArgs e) { //reporte con vehiculos Conexion conectar = new Conexion(); Ordenes Orden = new Ordenes(); Proveedores Proveedor = new Proveedores(); if (chbTodosV.Checked) { frmReporteOrdenesVehiculos frmRepOrd = new frmReporteOrdenesVehiculos(); frmRepOrd._idver = 0; String vehicuulosel = cbVehiculo.GetItemText(cbVehiculo.SelectedItem); frmRepOrd._vehiculo = vehicuulosel; frmRepOrd.Show(); } else { frmReporteOrdenes frmRepOrd = new frmReporteOrdenes(); //guardamos datos en Objeto Proveedor.getProveedorByName(cbProveedores.GetItemText(cbProveedores.SelectedItem), conectar.con); frmRepOrd._idver = Proveedor.id; String vehicuulosel = cbVehiculo.GetItemText(cbVehiculo.SelectedItem); frmRepOrd._vehiculo = vehicuulosel; frmRepOrd.Show(); } //Proveedor.id; }
private void ProveedoresVer_Load(object sender, EventArgs e) { Conexion conectar = new Conexion(); Proveedores proveedores = new Proveedores(); dgProveedores.DataSource = proveedores.getProveedoresDG(conectar.con); dgProveedores.Columns["ID"].Width = 30; dgProveedores.Columns["Nombre"].Width = 250; /*proveedores.getProveedor(3, conectar.con); textBox2.Text = proveedores.nombre;*/ }
private void button1_Click(object sender, EventArgs e) { Conexion conectar = new Conexion(); Ordenes Orden = new Ordenes(); Proveedores Proveedor = new Proveedores(); //guardamos datos en Objeto Proveedor.getProveedorByName(cbProveedores.GetItemText(cbProveedores.SelectedItem), conectar.con); frmReporteOrdenes frmRepOrd = new frmReporteOrdenes(); frmRepOrd._idver = Proveedor.id; frmRepOrd.Show(); //Proveedor.id; }
private void btnEditar_Click(object sender, EventArgs e) { Conexion conectar = new Conexion(); Proveedores actProveedor = new Proveedores(); actProveedor.id = _ideditar; actProveedor.nombre = tbNombre.Text; actProveedor.direccion = tbDireccion.Text; actProveedor.rfc = tbRFC.Text; actProveedor.telefono = tbTelefono.Text; actProveedor.contacto = tbContacto.Text; actProveedor.correo = tbCorreo.Text; actProveedor.extension = tbExtension.Text; actProveedor.updateProveedor(actProveedor, conectar.con); //System.Windows.Forms.MessageBox.Show("Proveedor Actualizado"); this.Close(); }
private void button1_Click(object sender, EventArgs e) { DialogResult dialogResult = MessageBox.Show("Deseas Borrar este registro?", "Aviso!", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { int rowi = dgProveedores.CurrentRow.Index; string valor = dgProveedores[0, rowi].Value.ToString(); idedit = Convert.ToInt32(valor); Conexion conectar = new Conexion(); Proveedores proveedores = new Proveedores(); proveedores.deleteProveedor(idedit, conectar.con); MessageBox.Show("Proveedor Eliminado"); } else if (dialogResult == DialogResult.No) { } }
private void frmEditarProveedor_Load(object sender, EventArgs e) { int ideditar = _ideditar; Conexion conectar = new Conexion(); Proveedores proveedores = new Proveedores(); proveedores.getProveedor(ideditar, conectar.con); if (proveedores.id != 0) { tbNombre.Text = proveedores.nombre; tbDireccion.Text = proveedores.direccion; tbRFC.Text = proveedores.rfc; tbTelefono.Text = proveedores.telefono; tbContacto.Text = proveedores.contacto; tbCorreo.Text = proveedores.correo; tbExtension.Text = proveedores.extension; } else { System.Windows.Forms.MessageBox.Show("Proveedor Inexistente " + ideditar); } }
private void btGuardarOrden_Click(object sender, EventArgs e) { Conexion conectar = new Conexion(); Ordenes Orden = new Ordenes(); Proveedores Proveedor = new Proveedores(); //guardamos datos en Objeto Proveedor.getProveedorByName(cbProveedores.GetItemText(cbProveedores.SelectedItem), conectar.con); Orden.id = _idver; Orden.id_proveedor = Proveedor.id; Orden.orden = Convert.ToInt32(tbOrden.Text); Orden.fecha = dtFecha.Value.ToShortDateString(); Orden.departamento = tbDepartamento.Text; Orden.vehiculo = cbVehiculo.GetItemText(cbVehiculo.SelectedItem); Orden.almacen = tbAlmacen.Text; Orden.parauso = tbUso.Text; Orden.maquina = cbMaquina.GetItemText(cbMaquina.SelectedItem); Orden.obra = tbObra.Text; Orden.unidad = tbUnidad.Text; Orden.iva = Convert.ToInt32(tbPIva.Text); // Actualizamos Orden Orden.updateOrden(Orden, conectar.con); // Tiramos Detalles Orden Orden.deleteDetalles(_idver,conectar.con); //Regeneramos Detalles Orden Detalles detalle = new Detalles(); detalle.id_orden = _idver; foreach (DataGridViewRow row in dgDetallesOrden.Rows) { if (row.Cells["Cantidad"].Value != null) { if (row.Cells["Precio"].Value.ToString().Equals("") == false) { detalle.cantidad = Convert.ToDouble(row.Cells["Cantidad"].Value.ToString()); detalle.descripcion = row.Cells["Descripcion"].Value.ToString(); detalle.punitario = Convert.ToSingle(row.Cells["Precio"].Value.ToString()); detalle.moneda = tbMoneda.Text; //insertamos detalle Orden.insertDetalle(detalle,conectar.con); } } } //finalizado System.Windows.Forms.MessageBox.Show("Orden Actualizada"); frmNuevaOrden frmNueva = new frmNuevaOrden(); frmNueva.Show(); this.Close(); }
private void frmVerOrden_Load(object sender, EventArgs e) { int idver = _idver; Conexion conectar = new Conexion(); Ordenes orden = new Ordenes(); Vehiculos vehiculos = new Vehiculos(); vehiculos.con = conectar.con; Proveedores proveedores = new Proveedores(); DataTable dtLista = new DataTable(); orden.getOrden(idver, conectar.con); String moneda = orden.getDetallesMoneda(idver, conectar.con); tbMoneda.Text = moneda; // si encontramos la orden if (orden.id != 0) { _idorden = orden.id; //definimos id para reporte //datos de Proveedor proveedores.getProveedor(orden.id_proveedor, conectar.con); //cargamos informacion de orden tbOrden.Text = orden.orden.ToString(); dtFecha.Value = Convert.ToDateTime(orden.fecha); tbUso.Text = orden.parauso; tbDepartamento.Text = orden.departamento; tbObra.Text = orden.obra; //cbVehiculo = //tbMaquina.Text = orden.maquina; tbUnidad.Text = orden.unidad; tbAlmacen.Text = orden.almacen; tbPIva.Text = orden.iva.ToString(); //tbProyecto.Text = orden.p //no traemos detalles de Orden dgDetallesOrden.DataSource = orden.getDetallesOrden(orden.id, conectar.con); _iddetalles = orden.id; //definimos id detalles //detalles de estilo dgDetallesOrden.Columns["Descripcion"].Width = 500; dgDetallesOrden.Columns["Cantidad"].Width = 50; dgDetallesOrden.Columns["Costo"].Width = 80; dgDetallesOrden.Columns["Precio"].Width = 80; dgDetallesOrden.Columns["Costo"].DefaultCellStyle.Format = "c"; dgDetallesOrden.Columns["Precio"].DefaultCellStyle.Format = "c"; //actualizamos totales actualizartotales(); //cargamos lista de proveedores proveedores.getProveedorByName(proveedores.nombre, conectar.con); _idproveedor = proveedores.id; //definimos id de proveedor dtLista = proveedores.getProveedoresDG(conectar.con); cbProveedores.DataSource = dtLista; cbProveedores.DisplayMember = "nombre"; cbProveedores.ValueMember = "id"; //definimos proveedor de lista cbProveedores.SelectedIndex = cbProveedores.FindString(proveedores.nombre); //cargamos lista de Vehiculos dtLista = vehiculos.getVehiculosByClase("V"); cbVehiculo.DataSource = dtLista; cbVehiculo.DisplayMember = "noecon"; cbVehiculo.ValueMember = "id"; //definimos vehiculo cbVehiculo.SelectedIndex = cbVehiculo.FindString(orden.vehiculo); //cargamos lista de maquinaria dtLista = vehiculos.getVehiculosByClase("M"); cbMaquina.DataSource = dtLista; cbMaquina.DisplayMember = "noecon"; cbMaquina.ValueMember = "id"; //definimos maquinaria if (orden.maquina.Equals("")) { cbMaquina.SelectedIndex = cbMaquina.FindString(orden.vehiculo); } else { cbMaquina.SelectedIndex = cbMaquina.FindString(orden.maquina); } } else { System.Windows.Forms.MessageBox.Show("Proveedor Inexistente " + idver); } }
public void updateProveedor(Proveedores updProveedor, OleDbConnection con) { OleDbCommand comand = new OleDbCommand(); //sql de busqueda y realizamos consulta String consulta = "UPDATE Proveedores SET nombre = '" + updProveedor.nombre + "', direccion = '" + updProveedor.direccion + "', rfc = '" + updProveedor.rfc + "', telefono = '" + updProveedor.telefono + "', contacto = '" + updProveedor.contacto + "', correo = '" + updProveedor.correo + "', extension = '" + updProveedor.extension + "' WHERE Id= " + updProveedor.id + ";"; comand.Connection = con; comand.CommandText = consulta; con.Open(); comand.ExecuteNonQuery(); con.Close(); }
private void textBox1_TextChanged(object sender, EventArgs e) { Conexion conectar = new Conexion(); Proveedores proveedores = new Proveedores(); dgProveedores.DataSource = proveedores.getProveedoresByNameDG(textBox1.Text,conectar.con); }
private void btGuardarOrden_Click(object sender, EventArgs e) { int cantlim = dgDetallesOrden.RowCount; if (cantlim > 17) { System.Windows.Forms.MessageBox.Show("No se pueden insertar mas de 16 Conceptos en la Orden"); } else { if (tbOrden.Text.CompareTo("") == 0) { System.Windows.Forms.MessageBox.Show("No se puede dejar vacio el Numero de Orden"); } else { Conexion conectar = new Conexion(); Ordenes Orden = new Ordenes(); Proveedores Proveedor = new Proveedores(); //guardamos datos en Objeto Proveedor.getProveedorByName(cbProveedores.GetItemText(cbProveedores.SelectedItem), conectar.con); Orden.id_proveedor = Proveedor.id; Orden.orden = Convert.ToInt32(tbOrden.Text); Orden.fecha = dtFecha.Value.ToShortDateString(); Orden.departamento = cbDepartamento.GetItemText(cbDepartamento.SelectedItem); ; Orden.vehiculo = cbVehiculo.GetItemText(cbVehiculo.SelectedItem); Orden.almacen = tbAlmacen.Text; Orden.parauso = tbUso.Text; Orden.maquina = cbMaquina.GetItemText(cbMaquina.SelectedItem); ; Orden.obra = tbObra.Text; Orden.unidad = tbUnidad.Text; Orden.iva = Convert.ToInt32(tbPIva.Text); // Insertamos Orden int IDGEN = 0; IDGEN = Orden.insertOrden(Orden, conectar.con); //System.Windows.Forms.MessageBox.Show("Orden ID: " + IDGEN); //Regeneramos Detalles Orden Detalles detalle = new Detalles(); detalle.id_orden = IDGEN; foreach (DataGridViewRow row in dgDetallesOrden.Rows) { if (row.Cells["Cantidad"].Value != null) { if (row.Cells["Precio"].Value.ToString().Equals("") == false) { detalle.cantidad = Convert.ToDouble(row.Cells["Cantidad"].Value.ToString()); detalle.descripcion = row.Cells["Descripcion"].Value.ToString(); detalle.punitario = Convert.ToSingle(row.Cells["Precio"].Value.ToString()); detalle.moneda = tbMoneda.Text; //System.Windows.Forms.MessageBox.Show("dato: " + detalle.punitario); //insertamos detalle Orden.insertDetalle(detalle, conectar.con); } } } //finalizado System.Windows.Forms.MessageBox.Show("Orden Insertada"); frmVerOrden frmOrden = new frmVerOrden(); frmOrden._idver = IDGEN; frmOrden.Show(); this.Close(); } } }
private void frmNuevaOrden_Load(object sender, EventArgs e) { Conexion conectar = new Conexion(); Proveedores proveedores = new Proveedores(); Vehiculos vehiculos = new Vehiculos(); vehiculos.con = conectar.con; DataTable dtLista = new DataTable(); Ordenes ordenes = new Ordenes(); Departamentos departamentos = new Departamentos(); departamentos.con = conectar.con; int lastorden = 0; //System.Windows.Forms.MessageBox.Show("Nu" + lastorden); lastorden = ordenes.getLastNoOrden(conectar.con); lastorden++; tbOrden.Text = lastorden.ToString(); //Cargamos Lista de Proveedores dtLista = proveedores.getProveedoresDG(conectar.con); cbProveedores.DataSource = dtLista; cbProveedores.DisplayMember = "Nombre"; cbProveedores.ValueMember = "Nombre"; //Cargamos Lista de Departamentos dtLista = departamentos.getDepartamentosDG(); cbDepartamento.DataSource = dtLista; cbDepartamento.DisplayMember = "nombre"; cbDepartamento.ValueMember = "id"; //Cargamos Lista de Vehiculos dtLista = vehiculos.getVehiculosByClase("V"); cbVehiculo.DataSource = dtLista; cbVehiculo.DisplayMember = "noecon"; cbVehiculo.ValueMember = "id"; //cargamos lista de maquinaria dtLista = vehiculos.getVehiculosByClase("M"); cbMaquina.DataSource = dtLista; cbMaquina.DisplayMember = "noecon"; cbMaquina.ValueMember = "id"; //detalles de estilo dgDetallesOrden.Columns["Descripcion"].Width = 500; dgDetallesOrden.Columns["Cantidad"].Width = 50; dgDetallesOrden.Columns["Costo"].Width = 80; dgDetallesOrden.Columns["Precio"].Width = 80; dgDetallesOrden.Columns["Costo"].DefaultCellStyle.Format = "c"; dgDetallesOrden.Columns["Precio"].DefaultCellStyle.Format = "c"; isloaded = 1; }
private void OrdenesVer_Load(object sender, EventArgs e) { Conexion conectar = new Conexion(); Ordenes ordenes = new Ordenes(); Proveedores proveedores = new Proveedores(); AutoCompleteStringCollection listaNombres = new AutoCompleteStringCollection(); listaNombres = proveedores.getProveedoresAutoComplete(conectar.con); tbValorB.AutoCompleteCustomSource = listaNombres; dgOrdenes.DataSource = ordenes.getOrdenesDG(conectar.con); dgOrdenes.Columns["Total"].DefaultCellStyle.Format = "c"; dgOrdenes.Columns["Fecha"].DefaultCellStyle.Format = "d"; dgOrdenes.Columns["Nombre"].Width = 300; dgOrdenes.Columns["ID"].Visible = false; this.dgOrdenes.CellFormatting += new DataGridViewCellFormattingEventHandler(dataGridView1_CellFormatting); //dgOrdenes.Columns["Estado"].Visible = false; }