public Totales_Formularios_Form(List<FORMULARIO> formularios, List<string> opciones) { InitializeComponent(); try { datos = new List<SampleDesignItem>(); this.opciones = opciones; tamanoParcelaTxt.Text = ((PROYECTO)Program.Cache.Get("project")).TAMANO.ToString(); foreach (FORMULARIO frm in formularios) { numeroParcelas++; procesarDatosFormulario(frm); } numTotalLineasTxt.Text = numeroLineas.ToString(); numTotalParcelasTxt.Text = numeroParcelas.ToString(); promedioLineasTxt.Text = Math.Round((double)numeroLineas / numeroParcelas, 3).ToString(); totalesBS.DataSource = datos; totalesDGW.Refresh(); } catch (Exception ex) { Error_Form errorForm = new Error_Form(ex.Message); errorForm.MdiParent = ParentForm; errorForm.Show(); } }
public Crear_Proyecto_Form() { try { InitializeComponent(); this.ControlBox = false; criterioCbx.SelectedIndex = 0; newProject = new PROYECTO(); confianzaTextBox.Text = "95"; limiteInfTxt.Text = "0,1"; areaFustalesTxt.Text = "1"; factorFormaTxt.Text = "0,65"; areaMuestrearTxt.Text = "0"; numeroParcelasMuestraTxt.Text = "0"; numeroParcelasTxt.Text = "0"; AreaTotalTxt.Text = "0"; tamParcelaTxt.Text = "0"; formulate = new FormulateBL(Program.ContextData); formulaBS.DataSource = formulate.GetFormulates(); newProject.NROFORMULA = formulaBS.Count != 0 ? ((FORMULA)formulaBS.Current).NROFORMULA : Guid.Empty; project = new ProjectBL(Program.ContextData); estratoDGW.Columns[2].DefaultCellStyle.Format = "0.000##"; typeExample = new TypeSampleDesignBl(Program.ContextData); objetiveInventory = new ObjectiveInventoryBL(Program.ContextData); stratum = new StratumBL(Program.ContextData); species = new SpeciesBL(Program.ContextData); costBL = new CostBL(Program.ContextData); objetivoInventarioBS.DataSource = objetiveInventory.GetObjectiveInventories(); newProject.NOMBRETIPOINV = objetivoInventarioBS.Count != 0 ? ((OBJETIVOINVENTARIO)objetivoInventarioBS.Current).NOMBRETIPOINV : null; tipoDisenoBS.DataSource = typeExample.GetTypeSampleDesignList(); newProject.NOMTIPODISEMUEST = tipoDisenoBS.Count != 0 ? ((TIPODISENOMUESTRAL)tipoDisenoBS.Current).NOMTIPODISEMUEST : null; estratoBS.DataSource = stratum.GetStratums(); estratoDGW.DataSource = estratoBS; especieBS.DataSource = species.GetSpecies(); especiesDGW.DataSource = especieBS; proyectoBS.DataSource = project.GetProjectsFree(null); proyectoDGW.DataSource = proyectoBS; costoBS.DataSource = costBL.GetCosts(); costoDGW.DataSource = costoBS; listProjectsByStage = new List<PROYECTOSPORETAPA>(); tipoDisenoCbx.SelectedValue = "SI"; TipoProyectoCbx.SelectedIndex = 0; nuevoProyectoBS.DataSource = newProject; foreach (Control ctl in crearProyectoTab.TabPages["costosTabP"].Controls) ctl.Enabled = true; } catch (Exception ex) { Error_Form errorForm = new Error_Form(ex.Message); errorForm.MdiParent = ParentForm; errorForm.Show(); } }
public Principal_Form() { try { InitializeComponent(); Autenticar_Usuario_Form childForm = new Autenticar_Usuario_Form(); childForm.MdiParent = this; childForm.Show(); } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this; er.Show(); } }
public Abrir_Formulario_Form() { try { InitializeComponent(); form = new FormBL(Program.ContextData); stratum = new StratumBL(Program.ContextData); project = new ProjectBL(Program.ContextData); List<FORMULARIO> formulariosProyecto = ((PROYECTO)Program.Cache.Get("project")).FORMULARIO.ToList(); formularioBS.DataSource = formulariosProyecto; formularioDGW.DataSource = formularioBS; estratosBS.DataSource = stratum.GetStratums(); criterioCbx.SelectedIndex = 0; } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this.MdiParent; er.Show(); } }
public Autenticar_Usuario_Form() { InitializeComponent(); this.ControlBox = false; versionLbl.Text = "Versión " + AssemblyVersion; user = new UserBL(Program.ContextData); try { bool iniciarSesion = (bool)Properties.Settings.Default["IniciarSesion"]; if (iniciarSesion) { usuarioTxt.Text = (string)Properties.Settings.Default["Usuario"]; contrasenaTxt.Text = (string)Properties.Settings.Default["Contrasena"]; guardarDatosInicioChk.Checked = iniciarSesion; } } catch (Exception ex) { Error_Form er = new Error_Form(@"Error al cargar el archivo de configuración de la aplicacíon. Ejecute el siguiente comando:%userprofile%\appdata\local y elimine la carpeta con el nombre de la aplicacíon e intente nuevamente. " + ex.Message); er.Show(); } }
private void busquedaTxt_TextChanged(object sender, EventArgs e) { try { if (busquedaTxt.Text != "") { string criteria = criterioCbx.SelectedItem.ToString(); if (criteria != "Cedula") { usuarioBS.DataSource = user.SearchUsers(busquedaTxt.Text, criteria); usuarioDGW.DataSource = usuarioBS; usuarioDGW.Refresh(); } else { int output = 0; bool result = int.TryParse(busquedaTxt.Text, out output); if (result) { usuarioBS.DataSource = user.SearchUsers(busquedaTxt.Text, criteria); usuarioDGW.DataSource = usuarioBS; usuarioDGW.Refresh(); } else MessageBox.Show("Entra invalida para el parametro cedula.", "Operacion invalida", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { usuarioBS.DataSource = user.GetUsers(); usuarioDGW.DataSource = usuarioBS; usuarioDGW.Refresh(); } } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.Show(); } }
public ClasesDiametricas_Form() { try { project = (PROYECTO)Program.Cache.Get("project"); InitializeComponent(); if (project != null) { if (project.NOMTIPODISEMUEST == "ES") { this.tipoClaseCbx.Items.AddRange(new object[] { "General", "Valor comercial", "Estratos"}); } else { this.tipoClaseCbx.Items.AddRange(new object[] { "General", "Valor comercial"}); } tipoClaseCbx.SelectedIndex = 0; this.DIM = 0; } else { MessageBox.Show("Debe abrir un proyecto para ver los reportes.", "Operacion invalida", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this.MdiParent; er.Show(); } }
private void importarDatosDeExcelTsm_Click(object sender, EventArgs e) { try { ImporExportExcel impExp = new ImporExportExcel(); impExp.importarExcel(pBarLoad); } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this; er.Show(); } }
private void importarProyectoTsm_Click(object sender, EventArgs e) { try { OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Personal); openFileDialog.Filter = "Archivos de importacion xml (*.xml)|*.xml|Todos los archivos (*.*)|*.*"; if (openFileDialog.ShowDialog(this) == DialogResult.OK) { string fileName = openFileDialog.FileName; DataTable dt = new DataTable(); dt.Columns.Clear(); dt.TableName = "TRANSACCIONES"; dt.Columns.Add("NROTRANS", typeof(Guid)); dt.Columns.Add("NROUSUARIO", typeof(Guid)); dt.Columns.Add("FECHA", typeof(DateTime)); dt.Columns.Add("TABLA", typeof(string)); dt.Columns.Add("IDREGISTRO", typeof(string)); dt.Columns.Add("TIPOIDREGISTRO", typeof(string)); dt.Columns.Add("OPERACION", typeof(string)); dt.Columns.Add("VALORESNUEVOS", typeof(string)); dt.Columns.Add("VALORESVIEJOS", typeof(string)); dt.ReadXml(fileName); } } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this; er.Show(); } }
private void exportarProyectoTsm_Click(object sender, EventArgs e) { try { SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFileDialog.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Personal); saveFileDialog.Filter = "Archivos de exportacion (*.xml)|*.xml|Todos los archivos (*.*)|*.*"; if (saveFileDialog.ShowDialog(this) == DialogResult.OK) { string fileName = saveFileDialog.FileName; DataTable dt = new DataTable(); dt.Columns.Clear(); dt.TableName = "TRANSACCIONES"; dt.Columns.Add("NROTRANS",typeof(Guid)); dt.Columns.Add("NROUSUARIO", typeof(Guid)); dt.Columns.Add("FECHA", typeof(DateTime)); dt.Columns.Add("TABLA", typeof(string)); dt.Columns.Add("IDREGISTRO", typeof(string)); dt.Columns.Add("TIPOIDREGISTRO", typeof(string)); dt.Columns.Add("OPERACION", typeof(string)); dt.Columns.Add("VALORESNUEVOS", typeof(string)); dt.Columns.Add("VALORESVIEJOS", typeof(string)); DataRow row = null; var query = from t in Program.ContextData.TRANSACCION select new {t.NROTRANS, t.NROUSUARIO, t.FECHA, t.TABLA,t.IDREGISTRO, t.TIPOIDREGISTRO,t.OPERACION, t.VALORESNUEVOS, t.VALORESVIEJOS}; foreach (var rowObj in query) { row = dt.NewRow(); dt.Rows.Add(rowObj.NROTRANS, rowObj.NROUSUARIO, rowObj.FECHA, rowObj.TABLA, rowObj.IDREGISTRO, rowObj.TIPOIDREGISTRO, rowObj.OPERACION, rowObj.VALORESNUEVOS, rowObj.VALORESVIEJOS); } dt.WriteXml(fileName); } } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this; er.Show(); } }
private void gruposComercialesTsm_Click(object sender, EventArgs e) { try { GruposComerciales_Form childForm = new GruposComerciales_Form(); childForm.MdiParent = this; childForm.Show(); } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this; er.Show(); } }
private void estadisticosToolStripMenuItem_Click(object sender, EventArgs e) { try { Seleccionar_Estratos_Form childForm = new Seleccionar_Estratos_Form(); childForm.MdiParent = this; childForm.Show(); } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this; er.Show(); } }
private void evaluadorDeExpresionesToolStripMenuItem_Click(object sender, EventArgs e) { try { Evaluador_Expresiones_Form childForm = new Evaluador_Expresiones_Form(); childForm.MdiParent = this; childForm.Show(); } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this; er.Show(); } }
private void variablesToolStripMenuItem_Click(object sender, EventArgs e) { try { Variable_Form childForm = new Variable_Form(); childForm.MdiParent = this; childForm.Show(); } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this; er.Show(); } }
private void actualizarDatosUsuarioTsm_Click(object sender, EventArgs e) { try { USUARIO user = (USUARIO)Program.Cache.Get("user"); if (user != null) { Actualizar_Usuario_Form childForm = new Actualizar_Usuario_Form(null); childForm.MdiParent = this; childForm.Show(); } else MessageBox.Show("No se pudo recuperar la informacion del usuario.", "Operacion invalida", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this; er.Show(); } }
public void changueMenuUser() { try { actualizarDatosUsuarioTsm.Visible = true; cerrarSesionTsm.Visible = true; USUARIO user = (USUARIO)Program.Cache.Get("user"); if (user != null) { if (user.TIPOUSUARIO == "AD") { listarUsuariosTsm.Visible = true; registrarUsuarioTsm.Visible = true; } } } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this; er.Show(); } }
private void tipoDeUsoTsm_Click(object sender, EventArgs e) { try { TiposUso_Form childForm = new TiposUso_Form(); childForm.MdiParent = this; childForm.Show(); } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this; er.Show(); } }
private void iniciarSesionTsm_Click(object sender, EventArgs e) { try { USUARIO user = (USUARIO)Program.Cache.Get("user"); if (user == null) { Autenticar_Usuario_Form childForm = new Autenticar_Usuario_Form(); childForm.MdiParent = this; childForm.Show(); } else MessageBox.Show("Ya existe un usuario Autenticado dentro del sistema, por favor cierre sesion si desea ingresar con su usuario y contraseña.", "Operacion invalida", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this; er.Show(); } }
private void cerrarSesionTsm_Click(object sender, EventArgs e) { try { USUARIO user = (USUARIO)Program.Cache.Get("user"); if (user != null) { Program.Cache.Remove("user"); EstadoLbl.Text = "Ningun usuario autenticado"; listarUsuariosTsm.Visible = false; actualizarDatosUsuarioTsm.Visible = false; registrarUsuarioTsm.Visible = false; cerrarSesionTsm.Visible = false; Autenticar_Usuario_Form childForm = new Autenticar_Usuario_Form(); childForm.MdiParent = this; childForm.Show(); } else MessageBox.Show("Ningun usuario ha iniciado sesión.", "Operacion invalida", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this; er.Show(); } }
private void cerrarProyectoTsm_Click(object sender, EventArgs e) { try { USUARIO user = (USUARIO)Program.Cache.Get("user"); PROYECTO project = (PROYECTO)Program.Cache.Get("project"); if (user != null) { if (project != null) { Program.Cache.Remove("project"); EstadoLbl.Text = "Usuario Autenticado: " + user.NOMBREUSUARIO; cerrarProyectoTsm.Visible = false; abrirProyectosTsm.Visible = true; actualizarProyectoTsm.Visible = false; reporteMenu.Visible = false; eliminarProyectoTsm.Visible = false; inventarioMenu.Visible = false; nuevoProyectoTsm.Visible = true; exportarDatosAExcelTsm.Visible = false; this.Text = "SIFCA"; } else MessageBox.Show("Ningun proyecto ha sido abierto.", "Operacion invalida", MessageBoxButtons.OK, MessageBoxIcon.Error); } else MessageBox.Show("Ningun usuario ha iniciado sesión.", "Operacion invalida", MessageBoxButtons.OK, MessageBoxIcon.Error); foreach (Form childForm in MdiChildren) { childForm.Close(); } } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this; er.Show(); } }
private void cargarTablaTStudentToolStripMenuItem_Click(object sender, EventArgs e) { try { TStudent_Form childForm = new TStudent_Form(); childForm.MdiParent = this; childForm.Show(); } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this; er.Show(); } }
private void calidadTsm_Click(object sender, EventArgs e) { try { Calidad_Form childForm = new Calidad_Form(); childForm.MdiParent = this; childForm.Show(); } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this; er.Show(); } }
private void listarEspeciesTsm_Click(object sender, EventArgs e) { try { Especies_Form childForm = new Especies_Form(); childForm.MdiParent = this; childForm.Show(); } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this; er.Show(); } }
private void clasesDiamétricasToolStripMenuItem_Click(object sender, EventArgs e) { try { ClasesDiametricas_Form childForm = new ClasesDiametricas_Form(); childForm.MdiParent = this; childForm.Show(); } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this; er.Show(); } }
private void registrarUsuarioTsm_Click(object sender, EventArgs e) { try { USUARIO user = (USUARIO)Program.Cache.Get("user"); if (user != null) { Crear_Usuario_Form childForm = new Crear_Usuario_Form(); childForm.MdiParent = this; childForm.Show(); } else MessageBox.Show("Usted No se ha Autenticado dentro del sistema.", "Operacion invalida", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this; er.Show(); } }
private void crearFormularioTsm_Click(object sender, EventArgs e) { try { USUARIO user = (USUARIO)Program.Cache.Get("user"); if (user != null) { Crear_Editar_Formulario_Form childForm = new Crear_Editar_Formulario_Form(null); childForm.MdiParent = this; childForm.Show(); } else MessageBox.Show("Ningun usuario ha iniciado sesión.", "Operacion invalida", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this; er.Show(); } }
private void tiposDeFormulasToolStripMenuItem_Click(object sender, EventArgs e) { try { TipoFormula_Form childForm = new TipoFormula_Form(); childForm.MdiParent = this; childForm.Show(); } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this; er.Show(); } }
private void CrearUsuario_Click(object sender, EventArgs e) { try { Crear_Usuario_Form childForm = new Crear_Usuario_Form(); childForm.MdiParent = this; childForm.Show(); } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this; er.Show(); } }
private void guardarBtn_Click(object sender, EventArgs e) { double valor = 0; if (val.Value != null && double.TryParse(val.Value.ToString(),out valor)) { FORMULA formula = new FORMULA(); foreach (VARIABLE variable in variableBS) { string[] tokens = txtExpression.Text.Split(); for (int i = tokens.Length - 1; i >= 0; i--) { if (tokens[i].Trim() == variable.NOMBRE) { if (!formula.VARIABLE.Contains(variable)) { formula.VARIABLE.Add(variable); break; } } } } formula.EXPRESION = txtExpression.Text; formula.DESCRIPCION = descripcionTxt.Text; formula.NOMBRE = nombreTxt.Text; formula.TIPOFORMULA =tipoFormulaBS.Current!=null?(TIPOFORMULA)tipoFormulaBS.Current:null; formulas.InsertFormulates(formula); string result = formulas.SaveChanges(); if (result == "") { MessageBox.Show("Los datos fueron almacenados de manera exitosa.", "Operacion exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { Error_Form errorForm = new Error_Form(result); errorForm.MdiParent = ParentForm; errorForm.Show(); } } else { MessageBox.Show("La expresion ingresada es erronea.", "Expression erronea", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void eliminarProyectoTsm_Click(object sender, EventArgs e) { try { ProjectBL project = new ProjectBL(Program.ContextData); DialogResult myResult = MessageBox.Show("¿Esta seguro de querer eliminar este proyecto?", "Mensaje de confirmacion", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (myResult == DialogResult.OK) { USUARIO user = (USUARIO)Program.Cache.Get("user"); PROYECTO p = (PROYECTO)Program.Cache.Get("project"); if (user != null) { if (p != null) { project.DeleteProject(((PROYECTO)(Program.Cache.Get("project"))).NROPROY); project.SaveChanges(); Program.Cache.Remove("project"); EstadoLbl.Text = "Usuario Autenticado: " + user.NOMBREUSUARIO; cerrarProyectoTsm.Visible = false; abrirProyectosTsm.Visible = true; actualizarProyectoTsm.Visible = false; eliminarProyectoTsm.Visible = false; inventarioMenu.Visible = false; nuevoProyectoTsm.Visible = true; exportarDatosAExcelTsm.Visible = false; this.Text = "SIFCA"; } else MessageBox.Show("Ningun proyecto ha sido abierto.", "Operacion invalida", MessageBoxButtons.OK, MessageBoxIcon.Error); } else MessageBox.Show("Ningun usuario ha iniciado sesión.", "Operacion invalida", MessageBoxButtons.OK, MessageBoxIcon.Error); foreach (Form childForm in MdiChildren) { childForm.Close(); } } } catch (Exception ex) { Error_Form er = new Error_Form(ex.Message); er.MdiParent = this; er.Show(); } }