protected void BotonGuardar_click(object sender, EventArgs e) { svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); LAMOSA.SCPP.Server.BusinessEntity.Prueba p = new LAMOSA.SCPP.Server.BusinessEntity.Prueba(); try { DropDownList cmbPlanta = ((DropDownList)Page.Master.FindControl("cmbPlanta")); int ClavePrueba = -1, iCodPlanta = -1; int.TryParse(cmbPlanta.SelectedValue, out iCodPlanta); int.TryParse(hddClavePrueba.Value, out ClavePrueba); p.ClavePrueba = ClavePrueba; p.DesPrueba = hddDesPrueba.Value; p.CodProceso = int.Parse(hddProceso.Value.ToString()); p.CodProcesoFin = int.Parse(hddProcesoFin.Value.ToString()); p.ResidenciaMax = int.Parse(hddResidenciaMax.Value.ToString()); svc.GuardarPrueba(p, iCodPlanta); cmbProceso_SelectedIndexChanged(sender, e); WebAsyncRefreshPanel1.DataBind(); } catch (Exception err) { throw err; } }
protected void CmbCt_SelectedIndexChanged(object sender, EventArgs e) { // LLenar el combo Banco. // Instaciar el servicio. svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); // Solicitud al servicioy obtener datos. List <BE.MaquinaCbo> l_MaquinaCbo = new List <BE.MaquinaCbo>(); foreach (SE.BaseSolutionEntity bse in svc.ObtenerMaquinaCbo(-1, Convert.ToInt32(this.CmbCt.SelectedItem.Value))) { l_MaquinaCbo.Add(bse as BE.MaquinaCbo); } // Enlazar datos al control. CmbBanco.DataSource = l_MaquinaCbo; CmbBanco.DataValueField = "CodMaquina"; CmbBanco.DataTextField = "DesMaquina"; CmbBanco.DataBind(); // Insertar los elementos: Selcciona... y Todos. CmbBanco.Items.Insert(0, new System.Web.UI.WebControls.ListItem("Selecciona...", "0")); CmbBanco.Items.Insert(1, new System.Web.UI.WebControls.ListItem("Todos", "-1")); CmbBanco.Items.FindByValue("0").Selected = true; }
protected void llenargrid() { svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); List <Common.SolutionEntityFramework.BaseSolutionEntity> Lista = svc.ObtenerAlmacen(); UltraWebGrid1.DataSource = Lista; if (Lista.Count <= 0) { llenarvacio(); } else { UltraWebGrid1.ResetColumns(); UltraWebGrid1.DataBind(); UltraWebGrid1.Columns[3].Hidden = true; UltraWebGrid1.Columns[0].Header.Caption = "Clave única"; UltraWebGrid1.Columns[1].Header.Caption = "Clave almacén"; UltraWebGrid1.Columns[2].Header.Caption = "Descripción"; UltraWebGrid1.Columns[0].Header.Style.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[1].Header.Style.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[2].Header.Style.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[2].Width = 180; UltraWebGrid1.Columns[0].CellStyle.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[1].CellStyle.HorizontalAlign = HorizontalAlign.Center; } }
protected void btnExporta_Click(object sender, EventArgs e) { svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); DataSet dsReportXLS = new DataSet(); dsReportXLS.Tables.Add(); string[] colnames = LAMOSA.SCPP.Server.BusinessEntity.InventarioEnProceso.GetPropertyNamesArray(); foreach (string colname in colnames) { dsReportXLS.Tables[0].Columns.Add(colname); } int almacen = int.Parse(cmbAlmacen.SelectedValue); int planta = int.Parse(cmbPlantaSel.SelectedValue); int proceso = int.Parse(cmbProceso.SelectedValue); int tipoart = int.Parse(cmbTipoArticulo.SelectedValue); int artticulo = int.Parse(cmbArticulo.SelectedValue); DateTime fechaini = txtFechaDesde.Value != null?DateTime.Parse(txtFechaDesde.Value.ToString()) : new DateTime(1800, 1, 1); DateTime fechafin = txtFechaDesde.Value != null?DateTime.Parse(txtFechaHasta.Value.ToString()) : DateTime.MaxValue; List <Common.SolutionEntityFramework.BaseSolutionEntity> datos = svc.ObtenerInventarioEnProceso(almacen, planta, proceso, tipoart, artticulo, fechaini, fechafin, Convert.ToInt32(this.CmbAgrupa.SelectedItem.Value)); foreach (Common.SolutionEntityFramework.BaseSolutionEntity item in datos) { dsReportXLS.Tables[0].Rows.Add(((LAMOSA.SCPP.Server.BusinessEntity.InventarioEnProceso)item).ToObjectArray()); } ExportToExcel(dsReportXLS, 0, Response, nombre.Value); }
protected void btnExporta_Click(object sender, EventArgs e) { svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); BE.RepCapInstalada artPars = new BE.RepCapInstalada(); DataSet dsReportXLS = new DataSet(); dsReportXLS.Tables.Add(); string[] colnames = LAMOSA.SCPP.Server.BusinessEntity.RepCapInstalada.GetPropertyNamesArray(); foreach (string colname in colnames) { dsReportXLS.Tables[0].Columns.Add(colname); } List <Common.SolutionEntityFramework.BaseSolutionEntity> datos = svc.ObtenerRepCapInstalada(Convert.ToInt32(this.CmbAgrupa.SelectedItem.Value), Convert.ToInt32(this.CmbPlanta.SelectedItem.Value), Convert.ToInt32(this.CmbCt.SelectedItem.Value), Convert.ToInt32(this.CmbBanco.SelectedItem.Value), Convert.ToInt32(this.CmbCodTipoArticulo.SelectedItem.Value), Convert.ToInt32(this.CmbModelo.SelectedItem.Value)); foreach (Common.SolutionEntityFramework.BaseSolutionEntity item in datos) { dsReportXLS.Tables[0].Rows.Add(((LAMOSA.SCPP.Server.BusinessEntity.RepCapInstalada)item).ToObjectArray()); } ExportToExcel(dsReportXLS, 0, Response, nombre.Value); }
protected void cmbPlanta_SelectedIndexChanged(object sender, EventArgs e) { svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); ddlProceso.Items.Clear(); ddlProceso.Items.AddRange(GetItemsConSeleccioneTodos(svc.ObtenerProcesoCbo(int.Parse(ddlPlanta.SelectedValue)), "DescripcionProceso", "ClaveProceso")); }
private void llenaGrid() { DropDownList cmbPlanta = ((DropDownList)Page.Master.FindControl("cmbPlanta")); svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); cmbCentro.DataSource = svc.ObtenerCentroTrabajo(int.Parse(cmbPlanta.SelectedValue), 1); cmbCentro.DataTextField = "CodProceso"; cmbCentro.DataValueField = "DesProceso"; cmbCentro.Items.Insert(0, new System.Web.UI.WebControls.ListItem("Seleccione...", "0")); cmbCentro.Items.Insert(1, new System.Web.UI.WebControls.ListItem("Todos", "-1")); cmbCentro.DataBind(); UltraWebGrid1.Columns[0].Header.Caption = "Centro trabajo"; UltraWebGrid1.Columns[1].Header.Caption = "Banco"; UltraWebGrid1.Columns[2].Header.Caption = "Fecha inicio"; UltraWebGrid1.Columns[3].Header.Caption = "Fecha fin"; UltraWebGrid1.Columns[4].Header.Caption = "Autorizado"; UltraWebGrid1.Columns[5].Header.Caption = "Autoriza"; UltraWebGrid1.Columns[6].Header.Caption = "Activo"; UltraWebGrid1.Columns[7].Header.Caption = "CodCT"; UltraWebGrid1.Columns[8].Header.Caption = "CodMaquina"; UltraWebGrid1.Columns[9].Header.Caption = "CodUsuarioAutoriza"; UltraWebGrid1.Columns[10].Header.Caption = "CodUsuarioAlta"; UltraWebGrid1.Columns[11].Header.Caption = "CodConfigBanco"; UltraWebGrid1.Columns[12].Header.Caption = "ExceptionMessage"; UltraWebGrid1.Columns[7].Hidden = true; UltraWebGrid1.Columns[8].Hidden = true; UltraWebGrid1.Columns[9].Hidden = true; UltraWebGrid1.Columns[10].Hidden = true; UltraWebGrid1.Columns[11].Hidden = true; UltraWebGrid1.Columns[12].Hidden = true; }
protected void BotonGuardar_click(object sender, EventArgs e) { svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); LAMOSA.SCPP.Server.BusinessEntity.rolplanta rp = new LAMOSA.SCPP.Server.BusinessEntity.rolplanta(); try { int ClaveRol = -1; int.TryParse(hddClaveRol.Value, out ClaveRol); rp.ClaveRol = ClaveRol; rp.DescripcionRol = hddDescripcionRol.Value; int ClavePlanta = -1; int.TryParse(hddCodPlanta.Value, out ClavePlanta); rp.CodPlanta = ClavePlanta; if (hddActivo.Value.ToLower() == @"'true'") { rp.Activo = true; } else { rp.Activo = false; } svc.GuardaRol(rp); llenaGrid(); WebAsyncRefreshPanel1.DataBind(); } catch (Exception err) { throw err; } }
protected void btnBaja_Click(object sender, EventArgs e) { try { Usuario user = (Usuario)Session["UserLogged"]; if (user == null) { return; } DataTable dtPiezasParaBaja = new DataTable("PiezasParaBaja"); dtPiezasParaBaja.Columns.Add("CodigoBarra", typeof(string)); dtPiezasParaBaja.Columns.Add("CodigoAlerta", typeof(Int32)); foreach (UltraGridRow rowPiezaResidencia in uwgPiezasConResidencia.Rows) { if (Boolean.Parse(rowPiezaResidencia.Cells[uwgPiezasConResidencia.Columns.Count - 1].Value.ToString())) { DataRow drCodigoBarra = dtPiezasParaBaja.NewRow(); drCodigoBarra[0] = rowPiezaResidencia.Cells[0]; drCodigoBarra[1] = ddlAlertaResidencia.SelectedValue; dtPiezasParaBaja.Rows.Add(drCodigoBarra); } } bool bPiezaBaja = new svcSCPP.SCPPClient().PiezaBajaPorResidencia(dtPiezasParaBaja, user.CodUsuario); btnBuscar_Click(null, null); } catch (Exception ex) { throw new Exception(ex.Message); } }
private void llenaCombo() { TxtPlanta1.Text = ((DropDownList)Page.Master.FindControl("cmbplanta")).SelectedItem.Text; DropDownList cmbPlanta = ((DropDownList)Page.Master.FindControl("cmbPlanta")); svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); cmbCentroTrabajo.Items.Clear(); cmbCentroTrabajo.Items.AddRange(GetItemsConSeleccioneTodos(svc.ObtenerCentroTrabajo(int.Parse(cmbPlanta.SelectedValue), 1), "DesCentroTrabajo", "CodCentroTrabajo")); CentroTrabWD.Items.AddRange(GetItemsConSeleccione(svc.ObtenerCentroTrabajo(int.Parse(cmbPlanta.SelectedValue), 1), "DesCentroTrabajo", "CodCentroTrabajo")); TipoArticuloWD.Items.AddRange(GetItemsConSeleccione(svc.ObtenerTiposArticuloCbo(), "DesTipoArticulo", "CodTipoArticulo")); cmbMaquina.Items.Clear(); cmbMaquina.Items.Insert(0, new System.Web.UI.WebControls.ListItem("Seleccione...", "0")); cmbMaquina.Items.Insert(1, new System.Web.UI.WebControls.ListItem("Todos", "-1")); MaquinaWD.Items.Clear(); MaquinaWD.Items.Insert(0, new System.Web.UI.WebControls.ListItem("Seleccione...", "0")); MoldeWD.Items.Clear(); MoldeWD.Items.Insert(0, new System.Web.UI.WebControls.ListItem("Seleccione...", "0")); // CentroTrabWD_SelectedIndexChanged(null, null); // TipoArticuloWD_SelectedIndexChanged(null, null); // cmbCentro_SelectedIndexChanged(null, null);*/ }
protected void btnAutorizaWD_click(object sendder, EventArgs e) { try { String msg = ""; Usuario user = (Usuario)Session["UserLogged"]; if (user != null) { svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); LAMOSA.SCPP.Server.BusinessEntity.ConfigBancos cbr = new LAMOSA.SCPP.Server.BusinessEntity.ConfigBancos(); cbr.CodConfigBanco = int.Parse(hddConfiguracionBanco.Value); cbr.CodUsuarioAutoriza = user.CodUsuario; svc.AutorizaConfigBanco(cbr); msg = "Banco autorizado"; BlockControls(false, false); } else { msg = "No hay usuario en session, favor de autentificarse primero"; } CallBackManager.AddScriptBlock(this.Page, WebAsyncRefreshPanel2, "<script type='text/javascript'>alert('" + msg + "');</script>"); } catch (Exception err) { CallBackManager.AddScriptBlock(this.Page, WebAsyncRefreshPanel2, "<script type='text/javascript'>alert('" + err.Message + "');</script>"); } LlenaGridWD(); }
private string ValidarContrasena() { svcSCPP.SCPPClient svc = null; string sMensaje = string.Empty; try { svc = new svcSCPP.SCPPClient(); if (!svc.ValidarPoliticaContrasena(this.tbContrasenaUsuarioNueva.Text.Trim())) { sMensaje = "La contraseña no cumple con las politicas de seguridad, por favor verifique:\n"; sMensaje += "\t- Longitud minima de la contraseña.\n"; sMensaje += "\t- La contraseña debe incluir almenos uno de los caracteres entre A-Z, a-z, 0-9."; return(sMensaje); } if (this.tbContrasenaUsuarioNueva.Text.Trim() != this.tbConfirmarContrasenaUsuario.Text.Trim()) { sMensaje = "La confirmación de la contraseña no es correcta,\nfavor de ingresar la confirmación de contraseña nuevamente."; return(sMensaje); } return(string.Empty); } catch (Exception ex) { return(ex.Message); } finally { svc = null; } }
protected void TipoArticuloWD_SelectedIndexChanged(object sender, EventArgs e) { svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); LAMOSA.SCPP.Server.BusinessEntity.ArticuloPars ap = new LAMOSA.SCPP.Server.BusinessEntity.ArticuloPars(int.Parse(TipoArticuloWD.SelectedValue), -1); MoldeWD.Items.Clear(); MoldeWD.Items.AddRange(GetItemsConSeleccione(svc.ObtenerMoldesCbo(ap), "DesMolde", "CodMolde")); }
protected void btnExporta_Click(object sender, EventArgs e) { BE.ArticuloPars artPars = new BE.ArticuloPars(); artPars.CodTipoArticulo = Convert.ToInt32(this.CmbCodTipoArticulo.SelectedItem.Value); artPars.CodMolde = Convert.ToInt32(this.CmbCodMolde.SelectedItem.Value); svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); DataSet dsReportXLS = new DataSet(); dsReportXLS.Tables.Add(); string[] colnames = LAMOSA.SCPP.Server.BusinessEntity.Articulo.GetPropertyNamesArray(); foreach (string colname in colnames) { dsReportXLS.Tables[0].Columns.Add(colname); } List <Common.SolutionEntityFramework.BaseSolutionEntity> datos = svc.ObtenerArticulos(artPars); foreach (Common.SolutionEntityFramework.BaseSolutionEntity item in datos) { dsReportXLS.Tables[0].Rows.Add(((LAMOSA.SCPP.Server.BusinessEntity.Articulo)item).ToObjectArray()); } ExportToExcel(dsReportXLS, 0, Response, nombre.Value); }
protected void btnCambiaContrasena_Click(object sender, EventArgs e) { svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); string User = NomUsuario.Text; string ContraAnt = ContrasenaAnt.Text; string ContraNueva = ContrasenaNueva.Text; LAMOSA.SCPP.Server.BusinessEntity.ContrasenaL C = new LAMOSA.SCPP.Server.BusinessEntity.ContrasenaL(); try { C.Usuario = User; C.Contrasena = ContraAnt; C.ContrasenaNueva = ContraNueva; C = svc.CambiarContrasenaLogin(C); string msj = C.ExceptionMessage; if (C.ExceptionMessage != null && C.ExceptionMessage.Length > 30) { CallBackManager.AddScriptBlock(this.Page, WebAsyncRefreshPanel1, "<script type='text/javascript'>alert('" + C.ExceptionMessage + "');</script>"); } else { CallBackManager.AddScriptBlock(this.Page, WebAsyncRefreshPanel1, "<script type='text/javascript'>alert('" + C.ExceptionMessage + "');</script>"); } } catch (Exception err) { CallBackManager.AddScriptBlock(this.Page, WebAsyncRefreshPanel1, "<script type='text/javascript'>alert('" + err.Message + "');</script>"); } }
protected void CmbCodTipoArticulo_SelectedIndexChanged(object sender, EventArgs e) { // LLenar el combo Molde. // Instaciar el servicio. svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); BE.ArticuloPars artPars = new BE.ArticuloPars(); artPars.CodTipoArticulo = Convert.ToInt32(this.CmbCodTipoArticulo.SelectedItem.Value); // Solicitud al servicioy obtener datos. List <BE.MoldeCbo> l_MoldeCbo = new List <BE.MoldeCbo>(); foreach (SE.BaseSolutionEntity bse in svc.ObtenerMoldesCbo(artPars)) { l_MoldeCbo.Add(bse as BE.MoldeCbo); } // Enlazar datos al control. CmbModelo.DataSource = l_MoldeCbo; CmbModelo.DataValueField = "CodMolde"; CmbModelo.DataTextField = "DesMolde"; CmbModelo.DataBind(); // Insertar los elementos: Selcciona... y Todos. CmbModelo.Items.Insert(0, new System.Web.UI.WebControls.ListItem("Selecciona...", "0")); CmbModelo.Items.Insert(1, new System.Web.UI.WebControls.ListItem("Todos", "-1")); CmbModelo.Items.FindByValue("0").Selected = true; }
protected void BotonGuardar_click(object sender, EventArgs e) { svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); LAMOSA.SCPP.Server.BusinessEntity.Turno t = new LAMOSA.SCPP.Server.BusinessEntity.Turno(); try { int codTutno = -1; int.TryParse(hddCodTurno.Value, out codTutno); t.CodTurno = codTutno; t.DesTurno = hddDesTurno.Value; t.HoraInicio = DateTime.Parse(hddHoraInicio.Value.ToString()); t.HoraFin = DateTime.Parse(hddHoraFin.Value.ToString()); if (hddActivo.Value.ToLower() == @"'true'") { t.Activo = true; } else { t.Activo = false; } svc.GuardarTurno(t); llenaGrid(); WebAsyncRefreshPanel1.DataBind(); } catch (Exception err) { throw err; } }
protected void LlenaCombos() { // Instaciar el servicio. svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); // Solicitud al servicioy obtener datos. List <BE.PlantaCbo> l_PlantaCbo = new List <BE.PlantaCbo>(); foreach (SE.BaseSolutionEntity bse in svc.ObtenerPlantaCbo()) { l_PlantaCbo.Add(bse as BE.PlantaCbo); } // Enlazar datos al control. CmbPlanta.DataSource = l_PlantaCbo; CmbPlanta.DataValueField = "ClavePlanta"; CmbPlanta.DataTextField = "DescripcionPlanta"; CmbPlanta.DataBind(); // Solicitud al servicioy obtener datos. List <BE.TipoArticuloCbo> l_TipoArticuloCbo = new List <BE.TipoArticuloCbo>(); foreach (SE.BaseSolutionEntity bse in svc.ObtenerTiposArticuloCbo()) { l_TipoArticuloCbo.Add(bse as BE.TipoArticuloCbo); } // Enlazar datos al control. CmbCodTipoArticulo.DataSource = l_TipoArticuloCbo; CmbCodTipoArticulo.DataValueField = "CodTipoArticulo"; CmbCodTipoArticulo.DataTextField = "DesTipoArticulo"; CmbCodTipoArticulo.DataBind(); }
//private IAlertaServiceObject aAlertaSO; //private IAlertaServiceObject Alerta //{ get { return (aAlertaSO == null) ? aAlertaSO = new AlertaServiceObject() : aAlertaSO; } } #endregion #region Methods #region Event Handlers protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack && !Page.IsCallback) { LAMOSA.SCPP.Server.BusinessEntity.Usuario user = (LAMOSA.SCPP.Server.BusinessEntity.Usuario)Session["UserLogged"]; if (user != null) { svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); svcTipoAlerta.ITipoAlertaServiceManager svcTipoAlertaSM = new svcTipoAlerta.TipoAlertaServiceManagerClient(); svcAlerta.IAlertaServiceManager svcAlertaSM = new svcAlerta.AlertaServiceManagerClient(); svcConfigAlerta.IConfigAlertaServiceManager svcConfigAlertaSM = new svcConfigAlerta.ConfigAlertaServiceManagerClient(); ddlPlanta.Items.AddRange(GetItemsConSeleccioneTodos(svc.ObtenerPlantaCbo(), "DescripcionPlanta", "ClavePlanta")); ddlProceso.Items.AddRange(GetItemsConSeleccioneTodos(svc.ObtenerProcesoCbo(int.Parse(ddlPlanta.SelectedValue)), "DescripcionProceso", "ClaveProceso")); // Instaciar el servicio. // ddlTipoAlerta.Items.AddRange(GetItemsConSeleccioneTodos(svc.ObtenerTiposArticuloCbo(), "DesTipoArticulo", "CodTipoArticulo")); // ITipoAlerta i = new TipoAlerta(); //IList <ITipoAlerta> Lista = Alerta.ObtenerTipoAlerta(i); // ddlTipoAlerta.Items.AddRange(GetItemsConSeleccioneTodos(Alerta.ObtenerTipoAlerta(i), "DesTipoArticulo", "CodTipoArticulo"); // ddlTipoAlerta.Items.AddRange(GetItemsConSeleccioneObj(svcTipoAlertaSM.Obtener(new svcTipoAlerta.TipoAlerta()), "Descripcion", "Codigo")); ddlTipoAlerta.Items.AddRange(GetItemsConSeleccioneTodosObj(svcTipoAlertaSM.Obtener(new svcTipoAlerta.TipoAlerta()), "Descripcion", "Codigo")); llenarvacio(); /* * * LExport.Visible = true; * LAddNew.Visible = true; * bool editar = false; * foreach (ScreenPermission sp in new Actions().GetActionBySreen(user.CodRol, Request.Url.LocalPath)) * { * switch (sp.ActionCode) * { * case 1: //Buscar * * break; * case 2: //Exportar * LExport.Visible = true; * break; * case 3: //Nuevo * LAddNew.Visible = true; * break; * case 4: //Editar * editar = true; * UltraWebGrid1.DisplayLayout.AllowUpdateDefault = AllowUpdate.RowTemplateOnly; * break; * } * * } * * if (editar == false) * { * UltraWebGrid1.DisplayLayout.AllowUpdateDefault = AllowUpdate.No; * }*/ } } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack && !Page.IsCallback) { Usuario user = (Usuario)Session["UserLogged"]; if (user != null) { DropDownList cmbPlanta = ((DropDownList)Page.Master.FindControl("cmbPlanta")); Planta.Value = cmbPlanta.SelectedItem.Text; svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); dllPlanta.DataSource = new Combos().Get_Planta_RolCbo(user.CodRol);//svc.ObtenerCentroTrabajo(int.Parse(cmbPlanta.SelectedValue), 1); dllPlanta.DataTextField = "descripcionPlanta"; dllPlanta.DataValueField = "ClavePlanta"; dllPlanta.DataBind(); txtPlanta.Text = dllPlanta.SelectedItem.Text; txtPlanta.Enabled = false; cmbCentroTrabajo.Items.AddRange(GetItemsConSeleccioneTodos(svc.ObtenerCentroTrabajoCbo(int.Parse(dllPlanta.SelectedValue), 1), "DesCentroTrabajo", "CodCentroTrabajo")); cmbCentroTrabajo2.Items.AddRange(GetItems(svc.ObtenerCentroTrabajoCbo(int.Parse(dllPlanta.SelectedValue), 1), "DesCentroTrabajo", "CodCentroTrabajo")); wdcFechaIni.Value = DateTime.Today; wdcFechaFin.Value = DateTime.Today.Date.AddDays(1); llenaGrid(); //Search.Enabled = false; //LExport.Visible = false; //LAddNew.Visible = false; bool editar = false; foreach (ScreenPermission sp in new Actions().GetActionBySreen(user.CodRol, Request.Url.LocalPath)) { switch (sp.ActionCode) { case 1: //Buscar Search.Enabled = true; break; case 2: //Exportar LExport.Visible = true; break; case 3: //Nuevo LAddNew.Visible = true; break; case 4: //Editar editar = true; uwgCodigBarras.DisplayLayout.AllowUpdateDefault = AllowUpdate.RowTemplateOnly; break; } } if (editar == false) { //uwgCodigBarras.DisplayLayout.AllowUpdateDefault = AllowUpdate.No; } } } }
protected void btnAgregarWD_click(object sender, EventArgs e) { try { try { Boolean combos = false; //if (int.Parse(hddConfiguracionBanco.Value) > 0) //{ // combos = false; //} AutWD.Checked = bool.Parse(hddAut.Value); BlockControls(!AutWD.Checked, combos); } catch { } Usuario user = (Usuario)Session["UserLogged"]; svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); LAMOSA.SCPP.Server.BusinessEntity.ConfigBancoResgistro cbr = new LAMOSA.SCPP.Server.BusinessEntity.ConfigBancoResgistro(); cbr.Activo = true; cbr.CantMoldes = int.Parse(CantidadMoldesWD.Text); cbr.CodConfigBanco = !hddConfiguracionBanco.Value.Equals("") ? int.Parse(hddConfiguracionBanco.Value) : -1; cbr.CodMaquina = int.Parse(MaquinaWD.SelectedValue); cbr.CodMolde = int.Parse(MoldeWD.SelectedValue); cbr.CodUsuarioAlta = user.CodUsuario; cbr.Limitevaciadas = int.Parse(LimVaciadasWD.Text); cbr.Vaciadasdia = int.Parse(VaciadasDiaWD.Text); cbr.NumeroImpresiones = int.Parse(txtNumImpresiones.Text); String msg = !hddConfiguracionBanco.Value.Equals("") ? "Modificacion" : "Creacion"; int res = svc.GuardarConfigBanco(cbr); if (res > 0) { hddConfiguracionBanco.Value = res.ToString(); BlockControls(true, false); } else { throw new Exception("No se pudo realizar la operacion"); } UltraWebGrid1.DataSource = svc.ObtenerConfiguracionBancoDetalle(res); UltraWebGrid1.DataBind(); ConfigTablaWD(); CallBackManager.AddScriptBlock(this.Page, WebAsyncRefreshPanel2, "<script type='text/javascript'>alert('La " + msg + " se ha completado con exito');</script>"); } catch (Exception err) { CallBackManager.AddScriptBlock(this.Page, WebAsyncRefreshPanel2, "<script type='text/javascript'>alert('" + err.Message.Replace("'", "\"") + "');</script>"); } CantidadMoldesWD.Text = ""; VaciadasDiaWD.Text = ""; txtNumImpresiones.Text = ""; }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack && !Page.IsCallback) { Usuario user = (Usuario)Session["UserLogged"]; if (user != null) { hddPlanta.Value = ((DropDownList)Page.Master.FindControl("cmbPlanta")).SelectedValue; FechaIni.Value = DateTime.Today; FechaFin.Value = DateTime.Today; llenarvacio(); igtbl_reBuscaBtn.Enabled = false; LExport.Visible = false; LAddNew.Visible = false; bool editar = false; foreach (ScreenPermission sp in new Actions().GetActionBySreen(user.CodRol, Request.Url.LocalPath)) { switch (sp.ActionCode) { case 1: //Buscar igtbl_reBuscaBtn.Enabled = true; break; case 2: //Exportar LExport.Visible = true; break; case 3: //Nuevo LAddNew.Visible = true; break; case 4: //Editar editar = true; UltraWebGrid1.DisplayLayout.AllowUpdateDefault = AllowUpdate.RowTemplateOnly; break; } } if (editar == false) { UltraWebGrid1.DisplayLayout.AllowUpdateDefault = AllowUpdate.No; } } DropDownList cmbPlanta = ((DropDownList)Page.Master.FindControl("cmbPlanta")); svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); // UltraWebGrid1.Columns[0].CellStyle.HorizontalAlign = HorizontalAlign.Center; // UltraWebGrid1.Columns[1].CellStyle.HorizontalAlign = HorizontalAlign.Center; cmbProceso.Items.AddRange(GetItemsConSeleccioneTodos(svc.ObtenerProcesoCbo(int.Parse(cmbPlanta.SelectedValue)), "DescripcionProceso", "ClaveProceso")); cmbCentroT.Items.AddRange(GetItemsConSeleccioneTodos(svc.ObtenerCentroTrabajoCbo(-1, -1), "DesCentroTrabajo", "CodCentroTrabajo")); cmbArea.Items.AddRange(GetItemsConSeleccioneTodos(svc.ObtenerArea(-1), "AreaDesc", "CodArea")); cmbAreaH.Items.AddRange(GetItems(svc.ObtenerArea(-1), "AreaDesc", "CodArea")); } }
protected void btnLlenaGridEmp_Click(object sender, EventArgs e) { svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); int NumEmpleado = -1; int.TryParse(NumEmpleadoWD.Text, out NumEmpleado); GridView1.DataSource = svc.ObtenerEmpleadoBusqueda(NumEmpleado, NomEmpleadoWD.Text, -1); GridView1.DataBind(); }
protected void CmbCodTipoArticulo_SelectedIndexChanged(object sender, EventArgs e) { // LLenar el combo Molde. BE.ArticuloPars artPars = new BE.ArticuloPars(); artPars.CodTipoArticulo = Convert.ToInt32(this.CmbCodTipoArticulo.SelectedItem.Value); svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); List <Common.SolutionEntityFramework.BaseSolutionEntity> Lista = svc.ObtenerMoldes(artPars); UltraWebGrid1.DataSource = Lista; if (Lista.Count <= 0) { llenarvacio(); } else { UltraWebGrid1.ResetColumns(); UltraWebGrid1.DataBind(); UltraWebGrid1.Columns[5].Hidden = true; UltraWebGrid1.Columns[7].Hidden = true; UltraWebGrid1.Columns[0].Header.Caption = "Clave única"; UltraWebGrid1.Columns[1].Header.Caption = "Clave artículo"; UltraWebGrid1.Columns[2].Header.Caption = "Descripción"; UltraWebGrid1.Columns[3].Header.Caption = "Número de Impresiones"; UltraWebGrid1.Columns[4].Header.Caption = "Fecha"; UltraWebGrid1.Columns[6].Header.Caption = "Activo"; UltraWebGrid1.Columns[3].Header.Style.Wrap = true; UltraWebGrid1.Columns[0].Header.Style.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[1].Header.Style.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[2].Header.Style.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[3].Header.Style.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[4].Header.Style.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[6].Header.Style.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[0].CellStyle.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[1].CellStyle.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[2].CellStyle.HorizontalAlign = HorizontalAlign.Left; UltraWebGrid1.Columns[3].CellStyle.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[4].CellStyle.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[6].CellStyle.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[4].Format = "dd-MM-yyyy"; UltraWebGrid1.Columns[2].Width = 250; UltraWebGrid1.Columns[3].Width = 135; UltraWebGrid1.Columns[6].Width = 70; } }
protected void cmbProceso_SelectedIndexChanged(object sender, EventArgs e) { DropDownList cmbPlanta = ((DropDownList)Page.Master.FindControl("cmbPlanta")); svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); cmbCentroT.Items.Clear(); cmbArea.Items.Clear(); cmbCentroT.Items.AddRange(GetItemsConSeleccioneTodos(svc.ObtenerCentroTrabajoCbo(int.Parse(cmbPlanta.SelectedValue), int.Parse(cmbProceso.SelectedValue)), "DesCentroTrabajo", "CodCentroTrabajo")); }
private void GetModeloCbo(int codTipoArticulo) { svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); int art = codTipoArticulo; ddlModelo.Items.AddRange(GetItemsConSeleccioneTodos(svc.ObtenerModelosCbo(art), "DesArticulo", "CodArticulo")); svc.Close(); }
protected void cmbProceso_SelectedIndexChanged(object sender, EventArgs e) { svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); List <Common.SolutionEntityFramework.BaseSolutionEntity> Lista = svc.ObtenerPruebas(int.Parse(cmbProceso.SelectedValue)); UltraWebGrid1.DataSource = Lista; if (Lista.Count <= 0) { llenarvacio(); } else { UltraWebGrid1.ResetColumns(); UltraWebGrid1.DataBind(); UltraWebGrid1.Width = 682; UltraWebGrid1.Columns[0].Header.Caption = "Clave prueba"; UltraWebGrid1.Columns[1].Header.Caption = "Descripción"; UltraWebGrid1.Columns[2].Hidden = true; UltraWebGrid1.Columns[3].Header.Caption = "Proceso"; UltraWebGrid1.Columns[4].Hidden = true; UltraWebGrid1.Columns[5].Header.Caption = "Proceso final"; UltraWebGrid1.Columns[6].Header.Caption = "Fecha"; UltraWebGrid1.Columns[7].Header.Caption = "Activo"; UltraWebGrid1.Columns[8].Header.Caption = "Residencia Max"; UltraWebGrid1.Columns[9].Hidden = true; UltraWebGrid1.Columns[10].Hidden = true; UltraWebGrid1.Columns[0].CellStyle.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[6].CellStyle.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[7].CellStyle.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[8].CellStyle.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[0].Header.Style.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[1].Header.Style.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[2].Header.Style.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[3].Header.Style.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[4].Header.Style.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[5].Header.Style.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[6].Header.Style.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[7].Header.Style.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[8].Header.Style.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[9].Header.Style.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[10].Header.Style.HorizontalAlign = HorizontalAlign.Center; UltraWebGrid1.Columns[6].Format = "dd-MM-yyyy"; UltraWebGrid1.Columns[5].Header.Style.Wrap = true; UltraWebGrid1.Columns[1].Width = 150; UltraWebGrid1.Columns[3].Width = 80; UltraWebGrid1.Columns[4].Width = 80; UltraWebGrid1.Columns[5].Width = 100; UltraWebGrid1.Columns[6].Width = 80; UltraWebGrid1.Columns[7].Width = 70; } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack && !Page.IsCallback) { Usuario user = (Usuario)Session["UserLogged"]; if (user != null) { hddPlanta.Value = ((DropDownList)Page.Master.FindControl("cmbPlanta")).SelectedValue; FechaIni.Value = DateTime.Today; FechaFin.Value = DateTime.Today; llenarvacio(); svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); cmbCalidad.DataSource = svc.ObtenerCalidadesCbo(); cmbCalidad.DataTextField = "DesCalidad"; cmbCalidad.DataValueField = "CodCalidad"; cmbCalidad.DataBind(); btnLlenaGrid_Click(sender, e); llenaCombo(); igtbl_reBuscaBtn.Enabled = false; LExport.Visible = false; LAddNew.Visible = false; bool editar = false; foreach (ScreenPermission sp in new Actions().GetActionBySreen(user.CodRol, Request.Url.LocalPath)) { switch (sp.ActionCode) { case 1: //Buscar igtbl_reBuscaBtn.Enabled = true; break; case 2: //Exportar LExport.Visible = true; break; case 3: //Nuevo LAddNew.Visible = true; break; case 4: //Editar editar = true; UltraWebGrid1.DisplayLayout.AllowUpdateDefault = AllowUpdate.RowTemplateOnly; break; } } if (editar == false) { UltraWebGrid1.DisplayLayout.AllowUpdateDefault = AllowUpdate.No; } } } }
protected void btnLlenaGridSup_Click(object sender, EventArgs e) { svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); int NumEmpleado = -1; int.TryParse(NumSup.Text, out NumEmpleado); GridView2.DataSource = svc.ObtenerEmpleadoBusqueda(NumEmpleado, NomSup.Text, 2); GridView2.DataBind(); //UltraWebGrid3.Columns[0].CellStyle.HorizontalAlign = HorizontalAlign.Center; }
protected void btnExporta_Click(object sender, EventArgs e) { svcSCPP.SCPPClient svc = new svcSCPP.SCPPClient(); DataSet dsReportXLS = new DataSet(); DropDownList cmbPlanta = ((DropDownList)Page.Master.FindControl("cmbPlanta")); DataTable dtPastaExportar = svc.ObtenerCondicionPastaExportar(int.Parse(cmbPlanta.SelectedValue), DateTime.Parse(FechaIni.Value.ToString()), DateTime.Parse(FechaFin.Value.ToString())); dsReportXLS.Tables.Add(dtPastaExportar); ExportToExcel(dsReportXLS, 0, Response, nombre.Value); }