public void setCab(prd_Ensamblado_CusCider_Info Info) { try { Ensamblado = Info; _sucursalInfo.IdEmpresa = _bodegaInfo.IdEmpresa = Info.IdEmpresa; _sucursalInfo.IdSucursal = _bodegaInfo.IdSucursal = Info.IdSucursal; _bodegaInfo.IdBodega = Info.IdBodega; UCObra.set_item(Info.CodObra); UCSuc_Bod.set_sucursal(_sucursalInfo); UCSuc_Bod.set_bodega(_bodegaInfo); OT = busOT.ObtenerUnaOT(param.IdEmpresa, Info.IdSucursal, Info.IdOrdenTaller, Info.CodObra); gridLkUOrdenTaller.EditValue = OT.IdOrdenTaller; GT = busGT.OBtenerGT(param.IdEmpresa, Info.IdSucursal, Info.IdGrupoTrabajo); gridLkUGrupoTrabajo.EditValue = GT.IdGrupoTrabajo; txtEnsamblado.Text = Convert.ToString(Info.IdEnsamblado); txtObservacion.Text = Info.Observacion; txtCodBarra.Text = Info.CodigoBarra; dtPfecha.Value = Info.FechaTransac; prd_Ensamblado_Det_CusCider_Bus busDetEns = new prd_Ensamblado_Det_CusCider_Bus(); DetalleEnsam = busDetEns.ConsultaEnsamblado(Info.IdEmpresa, Info.IdSucursal, Info.IdEnsamblado, ref msg); cargagrid(DetalleEnsam); List <vwIn_Movi_Inven_x_TI_CusCider_Cab_Info> LstMov = new List <vwIn_Movi_Inven_x_TI_CusCider_Cab_Info>(); LstMov = Bus_mv_detXpro.ConsultaMovimienosxEnsamblado(Ensamblado.IdEnsamblado, Ensamblado.IdSucursal, Ensamblado.IdEmpresa); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.Message); } }
public void setCab(com_ListadoDiseno_Info InfoLisMat) { prd_OrdenTaller_Info InfoOT = new prd_OrdenTaller_Info(); try { // LLENAR LOS COMBOS DE LOS DATOS DE LA ORDEN InfoLDiseno = InfoLisMat; ucGe_Sucursal_combo1.set_SucursalInfo(InfoLisMat.IdSucursal); Obra.set_item(InfoLisMat.CodObra); dtpFechareg.Value = InfoLisMat.FechaReg; cmbListadoDisenoTipo.EditValue = InfoLisMat.tipo_listado; InfoOT = BUSOT.ObtenerUnaOT(param.IdEmpresa, InfoLisMat.IdSucursal, InfoLisMat.IdOrdenTaller, InfoLisMat.CodObra); txtUsuario.Text = InfoLisMat.Usuario; txtObservacion.Text = InfoLisMat.lm_Observacion; if (InfoLisMat.Estado == "I") { lblAnulado.Visible = true; set_Accion(Cl_Enumeradores.eTipo_action.consultar); } cargagrid(InfoLisMat); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.Message); } }
private void gridLkUOrdenTaller_EditValueChanged(object sender, EventArgs e) { try { UCSuc_Bod.get_bodega(); ListadoDisponible = new BindingList <in_Producto_Info>(); gridControlDisponible.DataSource = ListadoDisponible; if (gridLkUOrdenTaller.EditValue != null && gridLkUOrdenTaller.EditValue != "") { OT = busOT.ObtenerUnaOT(param.IdEmpresa, _sucursalInfo.IdSucursal, Convert.ToDecimal(gridLkUOrdenTaller.EditValue), UCObra.get_item()); lstGT = busGT.ObtenerGrupoTrabajoCab_x_OT(param.IdEmpresa, Convert.ToInt32(UCSuc_Bod.cmb_sucursal.EditValue), Convert.ToDecimal(gridLkUOrdenTaller.EditValue)); gridLkUGrupoTrabajo.Properties.DataSource = lstGT; cargadataproducto(OT); } else { gridLkUGrupoTrabajo.Text = ""; txtCantAProducir.Text = ""; txtProducto.Text = ""; } //********************* CargarData(); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.Message); } }
private void gridLkUOrdenTaller_EditValueChanged(object sender, EventArgs e) { try { LstSaldoxOT = new List <vwprd_Saldos_x_Req_x_OT_x_Consumo_Info>(); getSucBod(); if (CmbOrdenTaller.EditValue != "") { LstSaldoxOT = BusDetxItems.DisponiblesxReqOt(param.IdEmpresa, UCObra.get_item(), _sucursalInfo.IdSucursal, Convert.ToDecimal(CmbOrdenTaller.EditValue), ref msg); if (LstSaldoxOT != null) { LstSaldoxOT.ForEach(var => var.saldo = (var.saldo == null) ? var.ped_saldo : var.saldo); } cargadisponible(); prd_OrdenTaller_Bus BusOT = new prd_OrdenTaller_Bus(); OT = BusOT.ObtenerUnaOT(param.IdEmpresa, ctrl_Sucbod.get_sucursal().IdSucursal, Convert.ToDecimal(CmbOrdenTaller.EditValue), UCObra.get_item()); } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); // MessageBox.Show(ex.InnerException.ToString()); } }