public bool DeleteFase(string empresaid, tb_pp_ordenprod BE) { using (SqlConnection cnx = new SqlConnection(conex.empConexion(empresaid))) { using (SqlCommand cmd = new SqlCommand("TbPpOrdenprodfase_DELETE", cnx)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@tipop", SqlDbType.Char, 2).Value = BE.tipop; cmd.Parameters.Add("@serop", SqlDbType.Char, 4).Value = BE.serop; cmd.Parameters.Add("@numop", SqlDbType.Char, 10).Value = BE.numop; cmd.Parameters.Add("@secuencia", SqlDbType.Int).Value = BE.secuencia; cmd.Parameters.Add("@faseid", SqlDbType.Int).Value = BE.faseid; //cmd.Parameters.Add("@ctacte", SqlDbType.Char, 7).Value = BE.ctacte; try { cnx.Open(); if (cmd.ExecuteNonQuery() > 0) { return true; } else { return false; } } catch (Exception ex) { throw new Exception(ex.Message); } } } }
public bool Delete(string empresaid, tb_pp_ordenprod BE2) { //BE1: ingresa datos en tabla tb_pp_ordenproducciondet_delete //BE2: elimina datos de tabla tb_pp_ordenproducciondet using (SqlConnection cnx = new SqlConnection(conex.empConexion(empresaid))) { SqlTransaction tr = default(SqlTransaction); Boolean TransaExito = false; using (SqlCommand cmd1 = new SqlCommand("gspTbPpOrdenproducciondet_ANULAR_xml", cnx)) { cmd1.CommandType = CommandType.StoredProcedure; //cmd1.Parameters.Add("@moduloid", SqlDbType.Char, 4).Value = BE2.moduloid; //cmd1.Parameters.Add("@local", SqlDbType.Char, 3).Value = BE2.local; //cmd1.Parameters.Add("@tipodoc", SqlDbType.Char, 2).Value = BE2.tipodoc; //cmd1.Parameters.Add("@serdoc", SqlDbType.Char, 4).Value = BE2.serdoc; //cmd1.Parameters.Add("@numdoc", SqlDbType.Char, 10).Value = BE2.numdoc; //cmd1.Parameters.Add("@XML", SqlDbType.Xml).Value = BE2.GetItemXML2(); try { cnx.Open(); tr = cnx.BeginTransaction(IsolationLevel.Serializable); cmd1.Transaction = tr; if (cmd1.ExecuteNonQuery() > 0) { } if (TransaExito == true) { tr.Commit(); return true; } else { tr.Rollback(); return false; } } catch (Exception ex) { tr.Rollback(); throw new Exception(ex.Message); } } } }
void CargamosCabExplo() { tb_pp_ordenprodBL BL = new tb_pp_ordenprodBL(); tb_pp_ordenprod BE = new tb_pp_ordenprod(); DataTable dt = new DataTable(); BE.tipop = "OP"; BE.serop = txt_serop.Text; BE.numop = txt_numop.Text; BE.articid = xarticid.ToString(); BE.tallaid = xtallaid.ToString(); BE.idx = "CAB"; dt = BL.GetAllDet_Explosion("02", BE).Tables[0]; dgv_talla.DataSource = dt; }
void UpdateMaterial() { tb_pp_ordenprod BE = new tb_pp_ordenprod(); tb_pp_ordenprodBL BL = new tb_pp_ordenprodBL(); try { // PREVIA VALIDACION if (ValidaDatosMaterial()) { BE.tipop = "OP"; BE.serop = txt_serop04.Text; BE.numop = txt_numop04.Text; BE.partepdaid = Convert.ToInt32(cmb_partepda.SelectedValue.ToString()); BE.productid = productidtela.Text.Trim(); BE.ancho = txt_ancho.Text; BE.gramaje = txt_gramaje.Text; BE.estado = "0"; BE.usuar = VariablesPublicas.Usuar.ToUpper().Trim(); if (BL.UpdateMaterial(EmpresaID, BE)) { CargarMaterialOrdenProd("OP", txt_serop04.Text, txt_numop04.Text); //MessageBox.Show("Datos Modificado Correctamente !!!", "Confirmación", MessageBoxButtons.OK, MessageBoxIcon.Information); procesado = true; } else MessageBox.Show("Tela no Modificada !!!", "Confirmación", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void Update() { try { tb_pp_ordenprodBL BL = new tb_pp_ordenprodBL(); tb_pp_ordenprod BE = new tb_pp_ordenprod(); var ItemProp = new tb_pp_ordenprod.ItemProp(); var ItemColor = new tb_pp_ordenprod.ItemColor(); var ListaItemsProp = new List<tb_pp_ordenprod.ItemProp>(); var ListaItemsColor = new List<tb_pp_ordenprod.ItemColor>(); #region Variables de OrdenProdCab BE.tipop = "OP"; BE.serop = cmb_ordprod.Text; BE.numop = txt_numop.Text.Trim().ToString(); if (txt_fechemi.Text.ToString().Length > 0) BE.fechemi = Convert.ToDateTime(txt_fechemi.Text); if (txt_fechini.Text.ToString().Length > 0) BE.fechini = Convert.ToDateTime(txt_fechini.Text); if (txt_fechfin.Text.ToString().Length > 0) BE.fechfin = Convert.ToDateTime(txt_fechfin.Text); // NO LE PASAMOS ESTADO PORQUE ESO SE MODIFICA POR OTRO CAMINO //BE.estado = cmb_estado.SelectedValue.ToString(); BE.perianio = cmb_perianio.SelectedValue.ToString(); BE.articid = xarticid.ToString(); BE.canalventaid = cmb_canalvta.SelectedValue.ToString(); BE.ctacte = txt_ctacte.Text; BE.tipref = txt_tipref.Text; BE.serref = txt_serref.Text; BE.numref = txt_numref.Text; BE.observacion = txt_observacion.Text; BE.cantprog = Convert.ToInt32(txt_cantprog.Text); BE.cantreal = Convert.ToInt32(txt_cantreal.Text); BE.ejecutorid = Convert.ToInt32(cmb_ejecutor.SelectedValue.ToString()); BE.usuar = VariablesPublicas.Usuar.ToUpper().Trim(); #endregion if (dgv_grilla.Rows.Count > 0 && dgv_grilla.ColumnCount > 0) { for (int i = 1; i < dgv_grilla.ColumnCount; i++) { ItemProp = new tb_pp_ordenprod.ItemProp(); ItemProp.tipop = "OP"; ItemProp.serop = cmb_ordprod.Text; ItemProp.numop = txt_numop.Text; ItemProp.coltalla = i.ToString().PadLeft(2, '0'); ItemProp.proporcion = Convert.ToInt32(dgv_grilla.Rows[0].Cells[i].Value.ToString()); ItemProp.cantprog = Convert.ToInt32(dgv_grilla.Rows[1].Cells[i].Value.ToString()); ItemProp.cantreal = Convert.ToInt32(dgv_grilla.Rows[2].Cells[i].Value.ToString()); ListaItemsProp.Add(ItemProp); } } BE.ListaItemProp = ListaItemsProp; var num = 1; for (int i = 0; i < dgv_ordenprodcolor.RowCount; i++) { for (int j = 6; j < dgv_ordenprodcolor.Columns.Count - 1; j++) { ItemColor = new tb_pp_ordenprod.ItemColor(); ItemColor.tipop = "OP"; ItemColor.serop = cmb_ordprod.Text; ItemColor.numop = txt_numop.Text; ItemColor.colorid = dgv_ordenprodcolor.Rows[i].Cells["colorid"].Value.ToString(); ItemColor.coltalla = num.ToString().PadLeft(2, '0'); ItemColor.cantidad = Convert.ToInt32(dgv_ordenprodcolor.Rows[i].Cells[j].Value.ToString()); ItemColor.status = "0"; ItemColor.usuar = VariablesPublicas.Usuar.ToUpper().Trim(); num++; ListaItemsColor.Add(ItemColor); } num = 1; } BE.ListaItemColor = ListaItemsColor; if (BL.Update(EmpresaID, BE)) { SEGURIDAD_LOG("M"); MessageBox.Show("Datos Modificado Correctamente !!!", "Confirmación", MessageBoxButtons.OK, MessageBoxIcon.Information); procesado = true; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
void gencalculo(string estado) { tb_pp_ordenprod BE = new tb_pp_ordenprod(); tb_pp_ordenprodBL BL = new tb_pp_ordenprodBL(); try { if (txt_productname1.Text.Trim().Length > 0 && txt_parte.Text.Trim().Length > 0) { BE.tipop = tipop_.ToString(); BE.serop = serop_.ToString(); BE.numop = numop_.ToString(); BE.partepdaid = Convert.ToInt32(partepdaid_.ToString()); BE.productid = productid_.ToString(); BE.articid = xarticid.ToString(); BE.largtizado = Convert.ToDecimal(txt_ltizado.Text); BE.pdasxpano = Convert.ToDecimal(txt_prendpanos.Text); BE.numpanos = Convert.ToInt32(txt_numpanos.Text); BE.porcentolerancia = Convert.ToDecimal(txt_tolerancia.Text); BE.cantreal = Convert.ToInt32(txt_cantreal.Text); BE.usuar = VariablesPublicas.Usuar.ToString(); if (estado == "NEW") { BE.idx = "INS"; } else if (estado == "UPD") { BE.idx = "UPD"; } else if (estado == "DEL") { BE.idx = "DEL"; } if (BL.GenConsumo(EmpresaID, BE)) { //Si se Genera Bien el Consumo Cargaremos los Detalles CargarConsumos("SE1", "SE2"); txt_parte.BackColor = Color.YellowGreen; txt_productname1.BackColor = Color.YellowGreen; MessageBox.Show("Transacción Generada Correctamente !!!", "Confirmación", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Cálculo de consumo no se generó. " + "Parece que ya se ha realizado anteriomente para este mismo producto, Por favor verifique !!!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); //tipop_ = txt_tipop04.Text; //serop_ = txt_serop04.Text; //numop_ = txt_numop04.Text; CargarConsumos("SE1", "SE2"); } } else { MessageBox.Show("El Producto seleccionado no posee familia asociado !!!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } txt_parte.Text = ""; txt_productname1.Text = ""; txt_ltizado.EditValue = 0; txt_prendpanos.EditValue = 0; txt_numpanos.EditValue = 0; txt_tolerancia.EditValue = 0; txt_parte.BackColor = Color.White; txt_productname1.BackColor = Color.White; estado=""; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void dgv_ordenprodtela_CellClick(object sender, DataGridViewCellEventArgs e) { tb_pp_ordenprod BE = new tb_pp_ordenprod(); tb_pp_ordenprodBL BL = new tb_pp_ordenprodBL(); try { if (dgv_ordenprodtela.CurrentRow != null) { cmb_partepda.SelectedValue = dgv_ordenprodtela.Rows[e.RowIndex].Cells["partepdaid"].Value.ToString().Trim(); productidtela.Text = dgv_ordenprodtela.Rows[e.RowIndex].Cells["productid"].Value.ToString().Trim(); productnametela.Text = dgv_ordenprodtela.Rows[e.RowIndex].Cells["productname"].Value.ToString().Trim(); txt_ancho.Text = dgv_ordenprodtela.Rows[e.RowIndex].Cells["ancho"].Value.ToString().Trim(); txt_gramaje.Text = dgv_ordenprodtela.Rows[e.RowIndex].Cells["gramaje"].Value.ToString().Trim(); //if (txt_familiatelaname.Text.Trim().Length > 0) //{ BE.tipop = txt_tipop04.Text; BE.serop = txt_serop04.Text; BE.numop = txt_numop04.Text; BE.partepdaid = Convert.ToInt32(cmb_partepda.SelectedValue.ToString()); BE.productid = productidtela.Text; BE.idx = "SER"; DataTable dt = new DataTable(); dt = BL.LstConsumoTelas(EmpresaID, BE).Tables[0]; string arows = dt.Rows[0].Field<string>("Idx"); if (arows == "0") { MessageBox.Show("El Producto seleccionado registra cantidad habilitada 0, \n Presione botón Aceptar para continuar ", "Confirmación", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } txt_parte.Text = dgv_ordenprodtela.Rows[e.RowIndex].Cells["partepdaname"].Value.ToString().Trim(); txt_productname1.Text = dgv_ordenprodtela.Rows[e.RowIndex].Cells["productname"].Value.ToString().Trim(); txt_parte.BackColor = Color.Yellow; txt_productname1.BackColor = Color.Yellow; tipop_ = txt_tipop04.Text; serop_ = txt_serop04.Text; numop_ = txt_numop04.Text; partepdaid_ = Convert.ToInt32(cmb_partepda.SelectedValue.ToString()); productid_ = dgv_ordenprodtela.Rows[e.RowIndex].Cells["productid"].Value.ToString().Trim(); estado = "NEW"; if ((txt_productname1.Text.Trim().Length > 0)&& (txt_parte.Text.Trim().Length > 0)) { btn_generar.Enabled = true; } else { btn_generar.Enabled = false; } // } //else //{ // MessageBox.Show("Seleccionar un Item !!!", "Confirmación", MessageBoxButtons.OK, MessageBoxIcon.Information); //} //BE.serop = dgv_ordenproduccion.GetRowCellValue(e.RowHandle, "serop").ToString(); //BE.numop = dgv_ordenproduccion.GetRowCellValue(e.RowHandle, "numop").ToString(); btn_editMa.Enabled = true; if (XNIVEL == "0") btn_deleteMa.Enabled = true; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
void DeleteMaterial() { try { tb_pp_ordenprod BE = new tb_pp_ordenprod(); tb_pp_ordenprodBL BL = new tb_pp_ordenprodBL(); BE.tipop = "OP"; BE.serop = txt_serop04.Text; BE.numop = txt_numop04.Text; BE.partepdaid = Convert.ToInt32(cmb_partepda.SelectedValue.ToString()); BE.productid = productidtela.Text.Trim(); if (BL.DeleteMaterial(EmpresaID, BE)) { SEGURIDAD_LOG("E"); MessageBox.Show("Datos Eliminado Correctamente !!!", "Confirmación", MessageBoxButtons.OK, MessageBoxIcon.Information); NIVEL_FORMS(); LimpiarCeldasMa(); BloqueoBotonesMa(false); CargarMaterialOrdenProd("OP", txt_serop04.Text, txt_numop04.Text); btn_newMa.Enabled = true; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Data_OrdenProdCab(tb_pp_ordenprod BE) { BE.tipop = "OP"; var rowprodcab = TablaOrdenProdCab.Select(" serop ='" + BE.serop + "' and numop = '" + BE.numop + "'"); if (rowprodcab.Length > 0) { foreach (DataRow row in rowprodcab) { cmb_ordprod.Text = row["serop"].ToString(); txt_numop.Text = row["numop"].ToString(); txt_fechemi.Text = Equivalencias.Left(row["fechemi"].ToString(), 10); txt_fechini.Text = Equivalencias.Left(row["fechini"].ToString(), 10); txt_fechfin.Text = Equivalencias.Left(row["fechfin"].ToString(), 10); cmb_estado.SelectedValue = row["estado"].ToString(); cmb_perianio.SelectedValue = row["perianio"].ToString(); cmb_ejecutor.SelectedValue = row["ejecutorid"].ToString(); cmb_canalvta.SelectedValue = row["canalventaid"].ToString(); xarticid = row["articid"].ToString(); txt_articid.Text = row["articidold"].ToString(); txt_articname.Text = row["articname"].ToString(); txt_variante.Text = row["variante"].ToString(); txt_marcaname.Text = row["marcaname"].ToString(); txt_lineaname.Text = row["lineaname"].ToString(); txt_generoname.Text = row["generoname"].ToString(); txt_temporadaname.Text = row["temporadaname"].ToString(); txt_familiatelaname.Text = row["familianame"].ToString(); txt_ctacte.Text = row["ctacte"].ToString(); txt_ctactename.Text = row["ctactename"].ToString(); txt_tipref.Text = row["tipref"].ToString(); txt_serref.Text = row["serref"].ToString(); txt_numref.Text = row["numref"].ToString(); txt_observacion.Text = row["observacion"].ToString(); ValidaArticulo(); CargarGrilla(BE); CargarOrdenProdColor(BE); CalculosTotales(); txt_cantprog.Text = row["cantprog"].ToString(); txt_cantreal.Text = row["cantreal"].ToString(); // PINTANDO DATOS EN LA PESTAÑA DE FASES txt_tipop03.Text = "OP"; txt_serop03.Text = row["serop"].ToString(); txt_numop03.Text = row["numop"].ToString(); // CARGAMOS EL DETALLE DE LAS FASES A EDITAR CargarFaseOrdenProd(txt_tipop03.Text, txt_serop03.Text, txt_numop03.Text); // PINTANDO DATOS EN LA PESTAÑA DE MATERIALES txt_tipop04.Text = "OP"; txt_serop04.Text = row["serop"].ToString(); txt_numop04.Text = row["numop"].ToString(); // CARGAMOS EL DETALLE DE LAS MATERIALES A EDITAR CargarMaterialOrdenProd(txt_tipop04.Text, txt_serop04.Text, txt_numop04.Text); } } }
public DataSet GetAll_Explosion(string empresaid, tb_pp_ordenprod BE) { return tablaDA.GetAll_Explosion(empresaid, BE); }
public DataSet GetAllProp_PIVOT(string empresaid, tb_pp_ordenprod BE) { return tablaDA.GetAllProp_PIVOT(empresaid, BE); }
public bool Gen_Explosion(string empresaid, tb_pp_ordenprod BE) { return tablaDA.Gen_Explosion(empresaid, BE); }
public bool GenConsumo(string empresaid, tb_pp_ordenprod BE) { return tablaDA.GenConsumo(empresaid, BE); }
public bool DeleteMaterial(string empresaid, tb_pp_ordenprod BE) { return tablaDA.DeleteMaterial(empresaid, BE); }
public bool DeleteFase(string empresaid, tb_pp_ordenprod BE) { return tablaDA.DeleteFase(empresaid, BE); }
void CargarOrdenProdColor(tb_pp_ordenprod BE) { tb_pp_ordenprodBL BL = new tb_pp_ordenprodBL(); TablaOrdenProdColor = BL.GetAllPropColor_PIVOT(EmpresaID, BE).Tables[0]; dgv_ordenprodcolor.DataSource = TablaOrdenProdColor; }
private void DataOrdenProduccion() { tb_pp_ordenprodBL BL = new tb_pp_ordenprodBL(); tb_pp_ordenprod BE = new tb_pp_ordenprod(); BE.parameters = txt_articname01.Text.ToUpper().Trim(); TablaOrdenProdCab = BL.GetAll(EmpresaID, BE).Tables[0]; Mdi_dgv_ordenproduccion.DataSource = TablaOrdenProdCab; }
public DataSet GetAll_Material(string empresaid, tb_pp_ordenprod BE) { return tablaDA.GetAll_Material(empresaid, BE); }
void DeleteFase() { tb_pp_ordenprod BE = new tb_pp_ordenprod(); tb_pp_ordenprodBL BL = new tb_pp_ordenprodBL(); try { BE.tipop = "OP"; BE.serop = txt_serop03.Text; BE.numop = txt_numop03.Text; BE.secuencia = Convert.ToInt32(txt_secuencia.Value.ToString()); BE.faseid = Convert.ToInt32(cmb_fase.SelectedValue.ToString()); if (BL.DeleteFase(EmpresaID, BE)) { SEGURIDAD_LOG("E"); MessageBox.Show("Datos Eliminado Correctamente !!!", "Confirmación", MessageBoxButtons.OK, MessageBoxIcon.Information); NIVEL_FORMS(); LimpiarCeldasMa(); BloqueoBotones(false); CargarFaseOrdenProd("OP", txt_serop04.Text, txt_numop04.Text); btn_new.Enabled = true; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public bool InsertFase(string empresaid, tb_pp_ordenprod BE) { return tablaDA.InsertFase(empresaid, BE); }
private void dgv_calconsumo_CellClick(object sender, DataGridViewCellEventArgs e) { tb_pp_ordenprod BE = new tb_pp_ordenprod(); try { if (dgv_calconsumo.CurrentRow != null) { //if (txt_familiatelaname.Text.Trim().Length > 0) //{ txt_parte.BackColor = Color.Yellow; txt_productname1.BackColor = Color.Yellow; partepdaid_ = Convert.ToInt32(dgv_calconsumo.Rows[e.RowIndex].Cells["partepdaid_cpo"].Value.ToString().Trim()); txt_parte.Text = dgv_calconsumo.Rows[e.RowIndex].Cells["partepdaname_cpo"].Value.ToString().Trim(); txt_productname1.Text = dgv_calconsumo.Rows[e.RowIndex].Cells["productname_cpo"].Value.ToString().Trim(); txt_ltizado.Text = dgv_calconsumo.Rows[e.RowIndex].Cells["largtizado"].Value.ToString().Trim(); txt_prendpanos.Text = dgv_calconsumo.Rows[e.RowIndex].Cells["pdasxpano"].Value.ToString().Trim(); txt_numpanos.Text = dgv_calconsumo.Rows[e.RowIndex].Cells["numpanos"].Value.ToString().Trim(); txt_tolerancia.Text = dgv_calconsumo.Rows[e.RowIndex].Cells["porcentolerancia"].Value.ToString().Trim(); productid_ = dgv_calconsumo.Rows[e.RowIndex].Cells["productid_cpo"].Value.ToString().Trim(); estado="UPD"; //partepdaid_ = Convert.ToInt32(cmb_partepda.SelectedValue.ToString()); //productid_ = productidtela.Text; //} //else //{ // MessageBox.Show("El Producto seleccionado no posee familia asociado !!!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); //} //BE.serop = dgv_ordenproduccion.GetRowCellValue(e.RowHandle, "serop").ToString(); //BE.numop = dgv_ordenproduccion.GetRowCellValue(e.RowHandle, "numop").ToString(); btn_editMa.Enabled = true; if (XNIVEL == "0") btn_deleteMa.Enabled = true; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public bool InsertMaterial(string empresaid, tb_pp_ordenprod BE) { return tablaDA.InsertMaterial(empresaid, BE); }
private void dgv_ordenproduccion_RowCellClick(object sender, DevExpress.XtraGrid.Views.Grid.RowCellClickEventArgs e) { tb_pp_ordenprod BE = new tb_pp_ordenprod(); BE.serop = dgv_ordenproduccion.GetRowCellValue(e.RowHandle, "serop").ToString(); BE.numop = dgv_ordenproduccion.GetRowCellValue(e.RowHandle, "numop").ToString(); Data_OrdenProdCab(BE); form_bloqueado(false); btn_nuevo.Enabled = true; btn_editar.Enabled = true; }
public DataSet ListarOrden(string empresaid, tb_pp_ordenprod BE) { return tablaDA.ListarOrden(empresaid, BE); }
private void Mdi_dgv_ordenproduccion_KeyUp(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Up || e.KeyCode == Keys.Down) { tb_pp_ordenprod BE = new tb_pp_ordenprod(); BE.serop = dgv_ordenproduccion.GetRowCellValue(dgv_ordenproduccion.FocusedRowHandle, "serop").ToString(); BE.numop = dgv_ordenproduccion.GetRowCellValue(dgv_ordenproduccion.FocusedRowHandle, "numop").ToString(); Data_OrdenProdCab(BE); form_bloqueado(false); btn_nuevo.Enabled = true; btn_editar.Enabled = true; } }
void CargarFaseOrdenProd(String xtipdop, String xserdop, String xnumop) { tb_pp_ordenprod BE = new tb_pp_ordenprod(); tb_pp_ordenprodBL BL = new tb_pp_ordenprodBL(); BE.tipop = xtipdop; BE.serop = xserdop; BE.numop = xnumop; TablaOrdenProdFase = BL.GetAll_Fase(EmpresaID, BE).Tables[0]; dgv_ordenprodfase.DataSource = TablaOrdenProdFase; }
void UpdateFase() { tb_pp_ordenprod BE = new tb_pp_ordenprod(); tb_pp_ordenprodBL BL = new tb_pp_ordenprodBL(); try { // PREVIA VALIDACION if (ValidaDatosFase()) { BE.tipop = "OP"; BE.serop = txt_serop03.Text; BE.numop = txt_numop03.Text; BE.secuencia = Convert.ToInt32(txt_secuencia.Value.ToString()); BE.faseid = Convert.ToInt32(cmb_fase.SelectedValue.ToString()); BE.ctacte = txt_ctacte03.Text; if (txt_fechini03.Text.Length > 0) BE.fechprogini = Convert.ToDateTime(txt_fechini03.Text); if (txt_fechentrega03.Text.Length > 0) BE.fechprogfin = Convert.ToDateTime(txt_fechentrega03.Text); //BE.estado = "11"; BE.usuar = VariablesPublicas.Usuar.ToUpper().Trim(); if (BL.UpdateFase(EmpresaID, BE)) { CargarFaseOrdenProd("OP", txt_serop03.Text, txt_numop03.Text); //MessageBox.Show("Datos Modificado Correctamente !!!", "Confirmación", MessageBoxButtons.OK, MessageBoxIcon.Information); procesado = true; } else MessageBox.Show("Fase no Modificada !!!", "Confirmación", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
void CargarGrilla(tb_pp_ordenprod BE) { tb_pp_ordenprodBL BL = new tb_pp_ordenprodBL(); TablaGrilla = BL.GetAllProp_PIVOT(EmpresaID, BE).Tables[0]; dgv_grilla.DataSource = TablaGrilla; }
void CargarConsumos(string CPO, string DET) { tb_pp_ordenprod BE = new tb_pp_ordenprod(); tb_pp_ordenprodBL BL = new tb_pp_ordenprodBL(); DataTable dt = new DataTable(); BE.tipop = tipop_.ToString(); BE.serop = serop_.ToString(); BE.numop = numop_.ToString(); BE.partepdaid = Convert.ToInt32(partepdaid_.ToString()); BE.productid = productid_.ToString(); BE.idx = CPO; //"CPO"; dt = BL.LstConsumoTelas(EmpresaID, BE).Tables[0]; dgv_calconsumo.DataSource = dt; DataTable dt2 = new DataTable(); BE.idx = DET; //"DET"; dt2 = BL.LstConsumoTelas(EmpresaID, BE).Tables[0]; dgv_consumoreal.DataSource = dt2; //dgv_calconsumo.Refresh(); // dgv_consumoreal.Refresh(); }
void CargarMaterialOrdenProd(String xtipdop, String xserdop, String xnumop) { tb_pp_ordenprod BE = new tb_pp_ordenprod(); tb_pp_ordenprodBL BL = new tb_pp_ordenprodBL(); BE.tipop = xtipdop; BE.serop = xserdop; BE.numop = xnumop; TablaOrdenProdMaterial = BL.GetAll_Material(EmpresaID, BE).Tables[0]; dgv_ordenprodtela.DataSource = TablaOrdenProdMaterial; }