public List <prd_GruposTrabajo_PorPP_Info> GetListEtapasProceProductivo(int Idempresa) { try { EntitiesProduccion_Cidersus OEProduccion = new EntitiesProduccion_Cidersus(); List <prd_GruposTrabajo_PorPP_Info> lM = new List <prd_GruposTrabajo_PorPP_Info>(); var select = from C in OEProduccion.vwin_prd_EtasProcesoProductivo where C.IdEmpresa == Idempresa select C; foreach (var item in select) { prd_GruposTrabajo_PorPP_Info info = new prd_GruposTrabajo_PorPP_Info(); info.IdEmpresa = item.IdEmpresa; info.IdProcesoProductivo = item.IdProcesoProductivo; info.IdEtapa = item.IdEtapa; info.NombreEtapa = item.NombreEtapa; info.ProcesoProductivo = item.ProcesoProductivo; lM.Add(info); } return(lM); } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString() + " " + ex.Message; throw new Exception(ex.ToString()); } }
private void gridViewEtapasGrupos_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e) { try { info = (prd_GruposTrabajo_PorPP_Info)gridViewEtapasGrupos.GetFocusedRow(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
//private void gridViewEtapasGrupos_RowCellClick(object sender, DevExpress.XtraGrid.Views.Grid.RowCellClickEventArgs e) //{ // try // { // info = (prd_GruposTrabajo_PorPP_Info)gridViewEtapasGrupos.GetFocusedRow(); // } // catch (Exception ex) // { // MessageBox.Show(ex.Message); // } //} private void GridetapasGrupos_Click(object sender, EventArgs e) { try { info = (prd_GruposTrabajo_PorPP_Info)gridViewEtapasGrupos.GetFocusedRow(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public List <prd_GruposTrabajo_PorPP_Info> GetListaGruposTrabajosEtapas(prd_GruposTrabajo_PorPP_Info Info) { try { return(data.GetListaGruposTrabajosEtapas(Info)); } catch (Exception ex) { Core.Erp.Info.Log_Exception.LoggingManager.Logger.Log(Core.Erp.Info.Log_Exception.LoggingCategory.Error, ex.Message); throw new Core.Erp.Info.Log_Exception.DalException(string.Format("", "GetListaGruposTrabajosEtapas", ex.Message), ex) { EntityType = typeof(prd_GruposTrabajo_PorPP_Bus) }; } }
public void Set(prd_GruposTrabajo_PorPP_Info Info) { try { CmbEtapas.EditValue = Info.IdEtapa; CmbProcesoProductivo.EditValue = Info.IdProcesoProductivo; ListaGrabar = busGruposProcesoP.GetListaGruposTrabajosEtapas(Info); gridControlSubgrupos.DataSource = ListaGrabar; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public bool Get() { CmbEtapas.Focus(); try { if (CmbProcesoProductivo.Text == "" || CmbProcesoProductivo.EditValue == null) { MessageBox.Show("Seleccione un proceso productivo"); return(false); } if (CmbEtapas.Text == "" || CmbEtapas.EditValue == null) { MessageBox.Show("Seleccione etapa proceso productivo"); return(false); } foreach (var item in Lista) { if (item.check == true) { prd_GruposTrabajo_PorPP_Info Info = new prd_GruposTrabajo_PorPP_Info(); Info.IdEtapa = Convert.ToInt32(CmbEtapas.EditValue); Info.IdProcesoProductivo = Convert.ToInt32(CmbProcesoProductivo.EditValue); Info.IdGrupoTrabajo = item.idGrupo; Info.IdSubgrupo = (int)item.IdGrupoTrabajo; ListaGrabar.Add(Info); } } if (ListaGrabar.Count == 0) { MessageBox.Show("Error no ha seleccionado Ninguno Grupos para la Etapa" + CmbEtapas.Text); return(false); } return(true); } catch (Exception ex) { MessageBox.Show(ex.Message); return(false); } }