public void productos() { string sql = "SELECT id_producto FROM productos p where p.id_tipo_producto = 1 and p.estado = 1 ;"; DataTable dt = mo.consultaLogica2(sql); int i = 0; string fecha1 = DateTime.Now.ToString("yyyy-MM-dd"); if (dt.Rows.Count > 0) { foreach (DataRow row in dt.Rows) { var id = dt.Rows[i]["id_producto"].ToString(); string sql2 = "SELECT id_producto FROM costos_produccion where id_producto = " + id + " and estado =1;"; string resultado = mo.consulta(sql2); if (resultado == " ") { string insertar = "INSERT INTO costos_produccion (id_producto,fecha) values (" + id + ",'" + fecha1 + "');"; mo.insertar(insertar); } i++; } } }
void unidadesnew(string un2, double cant2, string un1) { double resultado = 1 / cant2; double resultador = Math.Round(resultado, 4); string sql = " INSERT INTO unidades_medida (unidad1, cantidad1, unidad2 , cantidad2) VALUES ('" + un2 + "' , " + 1 + " , '" + un1 + "' , " + resultado + ") ;"; mo.insertar(sql); string consultar5 = "Select id_medida from unidades_medida where unidad1 = '" + un1 + "' and unidad2 = '" + un1 + "' and estado = 1 ;"; string ex = mo.consulta(consultar5); if (ex == " ") { string sql6 = " INSERT INTO unidades_medida (unidad1, cantidad1, unidad2 , cantidad2) VALUES ('" + un1 + "' , " + 1 + " , '" + un1 + "' , " + 1 + ") ;"; mo.insertar(sql6); } string consultar7 = "Select id_medida from unidades_medida where unidad1 = '" + un2 + "' and unidad2 = '" + un2 + "' and estado = 1 ;"; string ex2 = mo.consulta(consultar7); if (ex2 == " ") { string sql7 = " INSERT INTO unidades_medida (unidad1, cantidad1, unidad2 , cantidad2) VALUES ('" + un2 + "' , " + 1 + " , '" + un2 + "' , " + 1 + ") ;"; mo.insertar(sql7); } }
private void Button1_Click(object sender, EventArgs e) { string fecha1 = DateTime.Now.ToString("yyyy-MM-dd"); string fecha2 = Dtp_fechalim.Text; grb_detalle.Enabled = true; grb_encabezado.Enabled = false; string cantidad = Nud_cantidad.Value.ToString(); string cadena = "INSERT INTO produccion_encabezados (cod_orden, fecha_orden, fecha_limite, tipo_produccion, estado) VALUES(NULL,'" + fecha1 + "','" + fecha2 + "', 'Especial',1);"; mo.insertar(cadena); }
private void Btn_orden_Click(object sender, EventArgs e) { grb_detalle.Enabled = true; Gb_encab.Enabled = false; string fecha1 = DateTime.Now.ToString("yyyy-MM-dd"); string fecha2 = Dtp_fechalim.Text; string id = cod.Text; string cadena = "INSERT INTO nominae (codigo_nomina, fecha_inicial_nomina, fecha_final_nomina, estado) VALUES(" + id + ",'" + fecha1 + "','" + fecha2 + "',1);"; mo.insertar(cadena); }
private void Btn_agregar_Click(object sender, EventArgs e) { string prod2 = cmb_productos.texto2(); int existe = cmb_productos.existe(prod2); decimal rendi = nud_rendi.Value; decimal cantidadrendi = nud_cantidadRinde.Value; decimal cantidad = Nud_cantidad.Value; string med = Cmb_um.Text; if (cantidad != 0 && rendi != 0 && cantidadrendi != 0 && med != "") { if (existe == -1 || existe == 0) { MessageBox.Show("El producto seleccionados no es valido ", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { string idmax = lbl_noProcesp.Text; string yaingresado = cmb_productos.ObtenerIndif(); //SELECT dr.id_producto FROM detalles_recetas dr INNER JOIN produccion_procesos pp on dr.id_proceso=pp.id_proceso where dr.estado = 1 and dr.id_producto = "8-Vitamina E" and dr.id_proceso=4 string sql2 = "SELECT dr.id_producto FROM detalles_recetas dr INNER JOIN produccion_procesos pp on dr.id_proceso=pp.id_proceso where dr.estado = 1 and dr.id_producto = '" + yaingresado + "' and dr.id_proceso= '" + idmax + "' "; string resultado; resultado = mo.consulta(sql2); if (resultado == " ") { string prod = cmb_productos.ObtenerIndif(); string cant = Nud_cantidad.Value.ToString(); string rendi23 = rendi.ToString(); string cantidadrendim = cantidadrendi.ToString(); string cadena = "INSERT INTO detalles_recetas (id_detalle, id_proceso , id_producto, cantidad ,rendimiento_fijo, cantidad_rendimiento_f ,unidad_medida, estado) VALUES(NULL," + idmax + ",'" + prod + "','" + cant + "','" + rendi23 + "' , '" + cantidadrendim + "' ,'" + med + "' ,1);"; mo.insertar(cadena); cu(); actualizardatagriew2(idmax); restante(); string vacio = ""; cmb_productos.texto(vacio); Guardar.Enabled = true; Nud_cantidad.Value = 1; nud_cantidadRinde.Value = 0; nud_rendi.Value = 0; Cmb_um.Text = vacio; MessageBox.Show("Registro con exito ", "Registrado", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { MessageBox.Show("Este registro ya fue ingresado solo puede modificar su cantidad o eliminarlo e ingresar uno nuevo ", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } } } else { MessageBox.Show("Complete los campos correctamente ", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } }
private void Btn_insertar_Click(object sender, EventArgs e) { string producto = Cmb_producto.texto2(); string para = txt_para.Text; string descripcion = Txt_descripcion.Text; string tiempo = Txt_tiempopp.Text; int existe = Cmb_producto.existe(producto); if (para != "" && descripcion != "" && tiempo != "") { if (existe == -1) { MessageBox.Show("El Producto seleccionados no es valido ", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { string yaingresado = Cmb_producto.ObtenerIndif(); string sql2 = "SELECT id_producto FROM produccion_procesos where estado = 1 and id_producto = '" + yaingresado + "' "; string resultado; resultado = mo.consulta(sql2); if (resultado == " ") { string idproceso = Txt_idproceso.Text; string idprod = Cmb_producto.ObtenerIndif(); string sql = "INSERT INTO produccion_procesos (id_proceso, id_producto, nombre, descripcion_proceso, tiempo_pp, estado) VALUES ( " + idproceso + " , '" + idprod + "' , '" + para + "' , '" + descripcion + "' , '" + tiempo + "' , 1 );"; mo.insertar(sql); actualizardatagriew(); MessageBox.Show("Registro Realizado con Exito "); string limpio = " "; Cmb_producto.texto(limpio); Txt_idproceso.Text = mo.idmax("produccion_procesos", "id_proceso"); Txt_descripcion.Clear(); Txt_tiempopp.Clear(); txt_para.Clear(); } else { MessageBox.Show("Este registro ya fue ingresado solo puede modificar su configuracion o eliminarlo e ingresar uno nuevo ", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } } } else { MessageBox.Show("Por favor llene los campos correspondientes para un registro correcto ", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } }
public void suministros() { DataTable dt = mo.inventarios(); if (dt.Rows.Count != 0) { int i = 0; string idmax = mo.idmax("solicitudes_encabezados", "cod_solicitud"); foreach (DataRow row in dt.Rows) { string fecha = DateTime.Now.ToString("yyyy-MM-dd"); var dato = dt.Rows[i]["id_producto"].ToString(); var maximo = dt.Rows[i]["maximo"].ToString(); var cantidad = dt.Rows[i]["cantidad_total"].ToString(); string existe = mo.ObtenerSimple3("solicitudes_detalles", "id_producto", "id_producto", dato); if (existe == "") { double max = Convert.ToDouble(maximo); double cant = Convert.ToDouble(cantidad); double resultado = max - cant; string cadena = "INSERT INTO solicitudes_encabezados (cod_solicitud, fecha_solicitud , prioridad) VALUES(NULL, '" + fecha + "', 'Alta' );"; mo.insertar(cadena); string detalle = " INSERT INTO solicitudes_detalles (cod_solicitud, id_producto, cantidad ) VALUES (" + idmax + " , " + dato + " , '" + resultado + "' ) ;"; mo.insertar(detalle); } i++; } } }
private void Btn_orden_Click(object sender, EventArgs e) { if (cmb_vendedores.texto2() != "") { grb_encabezado.Enabled = false; string idmax = mo.idmax("ventas_encabezado", "documento_ventaenca"); string insert1 = "INSERT INTO ventas_encabezado(documento_ventaenca, codigo_cliente, fecha_ventaenca ) VALUES('" + idmax + "', '" + lbl_codcliente.Text + "', '" + Lbl_date.Text + "' );"; mo.insertar(insert1); mo.updateestados("clientes", "codigo_vendedor", cmb_vendedores.ObtenerIndif(), "codigo_cliente", lbl_codcliente.Text); grb_detalle.Enabled = true; } else { MessageBox.Show("ingrese el vendedor", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } }
private void Enviar_Click(object sender, EventArgs e) { foreach (DataGridViewRow row in Dgb_pedidosEspeciales.Rows) { string cadena = "INSERT INTO asignacioncursosalumnos (codigo_carrera, codigo_sede, codigo_jornada, codigo_seccion, codigo_aula, codigo_curso, carnet_alumno, nota_asignacioncursoalumnos) VALUES ('" + row.Cells[0].Value.ToString() + "','" + row.Cells[1].Value.ToString() + "','" + row.Cells[2].Value.ToString() + "','" + row.Cells[3].Value.ToString() + "','" + row.Cells[4].Value.ToString() + "','" + row.Cells[5].Value.ToString() + "','" + row.Cells[6].Value.ToString() + "','" + row.Cells[7].Value.ToString() + "');"; mo.insertar(cadena); } MessageBox.Show("ALUMNO ASIGNADO"); this.Close(); }
private void Btn_agregar_Click(object sender, EventArgs e) { int existe = cmb_productos.existe(cmb_productos.texto2()); if (existe != -1 && cmb_productos.texto2() != "") { string idmax = lbl_noOrden.Text; string prod = cmb_productos.ObtenerIndif(); string cant = Nud_cantidad.Value.ToString(); string cadena = "INSERT INTO produccion_detalles (id_detalle, cod_orden, id_producto, cantidad_producto, estado) VALUES(NULL," + idmax + ",'" + prod + "'," + cant + ",1);"; mo.insertar(cadena); actualizardatagriew2(idmax); } else { MessageBox.Show("Por favor llene los campos correspondientes para un registro correcto ", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } }
/*DialogResult resul = MessageBox.Show("¿Esta seguro que desea validar los documentos? ", "Alerta", MessageBoxButtons.YesNo, MessageBoxIcon.Question); * * if (resul == DialogResult.Yes) * { }*/ private void Btn_insertar_Click(object sender, EventArgs e) { string idprod2 = Cmb_prod.texto2(); string idcong2 = cmb_config.texto2(); decimal cantidad2 = Nud_cantidad.Value; string um = cmb_unidadmedida.Text; int existe = Cmb_prod.existe(Cmb_prod.texto2()); int existe2 = cmb_config.existe(idcong2); if (idprod2 != "" && idcong2 != "" && um != "" && cantidad2 != 0 && um != "") { if (existe == -1 || existe2 == -1) { MessageBox.Show("La Configuracion o el Producto seleccionados no son validos ", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { string yaingresado = Cmb_prod.ObtenerIndif(); string sql2 = "SELECT id_producto FROM inventarios_produccion where estado = 1 and id_producto = '" + yaingresado + "' "; string resultado; resultado = mo.consulta(sql2); if (resultado == " ") { string idinv = Txt_idinv.Text; string idprod = Cmb_prod.ObtenerIndif(); string idcong = cmb_config.ObtenerIndif(); string unidad = cmb_unidadmedida.Text; string cantidad = Nud_cantidad.Value.ToString(); string sql = "INSERT INTO inventarios_produccion (id_inventario, id_producto, cod_config, cantidad_total,unidad_medida, estado) VALUES ( " + idinv + " , '" + idprod + "' , '" + idcong + "' , '" + cantidad + "' , '" + unidad + "' , 1 );"; mo.insertar(sql); actualizardatagriew(); MessageBox.Show("Registro Realizado con Exito ", "OK", MessageBoxButtons.OK, MessageBoxIcon.Information); string limpio = " "; cmb_config.texto(limpio); Cmb_prod.texto(limpio); Nud_cantidad.Minimum = 0; Nud_cantidad.Value = 0; Txt_idinv.Text = mo.idmax("inventarios_produccion", "id_inventario"); } else { MessageBox.Show("Este registro ya fue ingresado solo puede modificar su configuracion o eliminarlo e ingresar uno nuevo ", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } } } else { MessageBox.Show("Por favor llene los campos correspondientes para un registro correcto ", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } }