protected void Submit_editar_usuario(object sender, EventArgs e) { try { Usuario _usuario = new Usuario { Id = int.Parse(ViewState["parametro"].ToString()), UsuModificacion = UsuarioSession().DetCodigo, FecModificacion = DateTime.Now, FlActivo = (int)Constantes.EstadoFlag.ACTIVO, DetNombre = nombreEdit.Value, DetEmail = txtEmailEdit.Value, IdPerfil = int.Parse(ddlCodigoPerfilEdit.SelectedValue), IdEntidad = int.Parse(ddlCodigoEntidadEdit.SelectedValue), }; if (_usuario.IdPerfil == (int)Constantes.PerfilFlag.ADMINISTRADOR) { _usuario.IdEntidad = (int)Constantes.EntidadFlag.SBS; } _usuarioBusinessLogic.ActualizarUsuario(_usuario); Limpiar(); CargarLista(); ClientMessageBox.Show("Se edito el usuario", this); } catch (Exception ex) { Log.Error(ex); } }
protected void Submit_nuevo(object sender, EventArgs e) { try { Accion accion; Plan val = _planBusinessLogic.BuscarPlanPublicado(); if (val == null) { ClientMessageBox.Show("No existe ningun Plan publicado nose puede crear la acción", this); return; } accion = new Accion { Nombre = txtAccion.Value, Codigo = txtCodigoAccion.Value, Descripcion = txtDescripcion.Value, IdPlan = _planBusinessLogic.BuscarPlanPublicado().Id, UsuRegistro = UsuarioSession().DetCodigo, FecRegistro = DateTime.Now, FlActivo = (int)Constantes.EstadoFlag.ACTIVO }; _accionBusinessLogic.GuardarAccion(accion); Limpiar(); CargarLista(); ClientMessageBox.Show("Se registro la nueva Acción", this); } catch (Exception ex) { Log.Error(ex); } }
protected void Submit_publicar_nuevo(object sender, EventArgs e) { try { Plan _plan = new Plan { Id = (int)ViewState["idPlan"], Estado = (int)Constantes.EstadoPlan.PUBLICADO, Version = _planBusinessLogic.BuscarVersion(), Vigente = (int)Constantes.EstadoVigencia.VIGENTE, UsuModificacion = UsuarioSession().DetCodigo, FecModificacion = DateTime.Now }; int version = 0; Plan _planVigente = _planBusinessLogic.BuscarPlanVigente(); if (_planVigente != null) { _planVigente.Vigente = (int)Constantes.EstadoVigencia.NOVIGENTE; _planBusinessLogic.VigenciaPlan(_planVigente); version = _planVigente.Version + 1; } _planBusinessLogic.EstadoPlan(_plan); _planBusinessLogic.VigenciaPlan(_plan); Limpiar(); CargarLista(); ClientMessageBox.Show("Se público el Nuevo Plan", this); } catch (Exception ex) { Log.Error(ex); } }
protected void GridPlan_RowCommand(object sender, GridViewCommandEventArgs e) { ViewState["idPlan"] = int.Parse(e.CommandArgument.ToString()); Plan planlActualizado = _planBusinessLogic.BuscarPlanForID((int)ViewState["idPlan"]); if (e.CommandName == "editarPlan") { txtEditarNombre.Value = planlActualizado.Nombre; txtEditarDescripcion.Value = planlActualizado.Descripcion; System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append(@"<script type='text/javascript'>"); sb.Append("$(document).ready(function() {$('#editarPlan').modal('show');});"); sb.Append(@"</script>"); System.Web.UI.ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "editarPlan", sb.ToString(), false); } if (e.CommandName == "inactivarPlan") { if (planlActualizado.Estado == (int)Constantes.EstadoPlan.PUBLICADO) { ClientMessageBox.Show("El plan se encuentra en estado publicado no se puede eliminar", this); return; } System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append(@"<script type='text/javascript'>"); sb.Append("$(document).ready(function() {$('#inactivacion').modal('show');});"); sb.Append(@"</script>"); System.Web.UI.ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "inactivacion", sb.ToString(), false); } if (e.CommandName == "publicarPlan") { Plan _planVigente = _planBusinessLogic.BuscarPlanVigente(); if (_planVigente != null) { System.Text.StringBuilder sb1 = new System.Text.StringBuilder(); sb1.Append(@"<script type='text/javascript'>"); sb1.Append("$(document).ready(function() {$('#publicarNuevo').modal('show');});"); sb1.Append(@"</script>"); System.Web.UI.ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "publicarNuevo", sb1.ToString(), false); } else { if (planlActualizado.Estado == (int)Constantes.EstadoPlan.PUBLICADO) { ClientMessageBox.Show("El plan se encuentra en estado publicado no se puede volver a publicar", this); return; } } System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append(@"<script type='text/javascript'>"); sb.Append("$(document).ready(function() {$('#publicar').modal('show');});"); sb.Append(@"</script>"); System.Web.UI.ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "publicar", sb.ToString(), false); } }
protected void Submit_nuevo_usuario(object sender, EventArgs e) { HttpPostedFile file = Request.Files["fileDocumento"]; try { string fname = ""; string ext = ""; if (file != null && file.ContentLength > 0) { fname = Path.GetFileName(file.FileName); ext = Path.GetExtension(file.FileName); string namefile = DateTime.Now.ToString("yyyyMMddHHmmss"); fname = namefile + ext; file.SaveAs(Server.MapPath(Path.Combine(Constantes.uploadFile, fname))); } string password = Membership.GeneratePassword(12, 1); password = Regex.Replace(password, @"[^a-zA-Z0-9]", m => "9"); SHA256Managed sha = new SHA256Managed(); byte[] pass = Encoding.Default.GetBytes(password); byte[] passCifrado = sha.ComputeHash(pass); Usuario _usuario = new Usuario { DetNombre = txtNombre.Value, DetContrasenia = BitConverter.ToString(passCifrado).Replace("-", ""), DetCodigo = txtDocumento.Value, DetEmail = txtEmail.Value, FecRegistro = DateTime.Now, CodDocumento = fname, CodExtension = ext, FlActivo = (int)Constantes.EstadoFlag.ACTIVO, IdEntidad = int.Parse(ddlCodigoEntidad.SelectedValue), IdPerfil = int.Parse(ddlCodigoPerfil.SelectedValue), UsuRegistro = UsuarioSession().DetCodigo, ContraseniaEmail = password }; Log.Debug(Constantes.PerfilFlag.ADMINISTRADOR.ToString()); if (_usuario.IdPerfil == (int)Constantes.PerfilFlag.ADMINISTRADOR || _usuario.IdPerfil == (int)Constantes.PerfilFlag.GESTOR) { _usuario.IdEntidad = (int)Constantes.EntidadFlag.SBS; } new UsuarioBusinessLogic().GuardarPersona(_usuario); EnviarEmail(_usuario); CargarLista(); Limpiar(); ClientMessageBox.Show("Se creo el usuario", this); } catch (Exception ex) { Log.Error(ex); } }
protected void RefreshHandler(object sender, EventArgs e) { DefaultSetting(SchemaBuilder); var data = GenerateQueryByStateBagDataGrid(false); CampaignsConflitListView.DataSource = data; StateDataGrid.CurrentDataCount = data.Count(); StateDataGrid.HasData = true; BindAllControls(SchemaBuilder); if (StateDataGrid.CurrentDataCount == 0) { ClientMessageBox.Show("There is No Data", this); } }
protected void rptCart_ItemCommand(object source, RepeaterCommandEventArgs e) { string strCommand = e.CommandName; int nID = Convert.ToInt32(e.CommandArgument); DataTable dt = (DataTable)Session["giohang"]; switch (strCommand) { case "Remove": for (int i = 0; i < rptCart.Items.Count; i++) { Label lblID = rptCart.Items[i].FindControl("lblID") as Label; if (lblID.Text == nID.ToString()) { DataRow dr = dt.Rows[i]; if (dr != null) { dr.Delete(); } } } this.loadData(); break; case "Update": for (int i = 0; i < rptCart.Items.Count; i++) { try { int sl = int.Parse("0" + (rptCart.Items[i].FindControl("txtQuantity") as TextBox).Text); if (sl > 0) { dt.Rows[i]["Number"] = sl; } else { ClientMessageBox.Show("Number must be greater than 0 !", this); } } catch { ClientMessageBox.Show("Quantity false !", this); } } loadData(); break; } }
protected void Editar_Indicador(object sender, EventArgs e) { try { Indicador _indicador = new Indicador(); _indicador.Id = (int)ViewState["idIndicadorAccion"]; _indicador.Nombre = txtNombreIndicador.Value; _indicador.Detalle = txtDetalleIndicador.Value; _indicador.Anho = ddlCodigoAnho.SelectedValue; _indicador.FecModificacion = DateTime.Now; _indicador.UsuModificacion = UsuarioSession().DetCodigo; _indicadorBusinessLogic.ActualizarIndicador(_indicador); CargarLista(); Response.Redirect("listadoIndicadores.aspx"); ClientMessageBox.Show("Se modificó el indicador seleccionado", this); } catch (Exception ex) { Log.Error(ex); } }
protected void Submit_edit(object sender, EventArgs e) { try { Perfil _perfil = new Perfil { IdTipo = (int)ViewState["idPerfil"], DetDetalle = txtEditarDescripcion.Value, DetUsuarioModificacion = UsuarioSession().DetCodigo, FecModificacion = DateTime.Now }; _perfilBusinessLogic.ActualizarPerfil(_perfil); Limpiar(); CargarLista(); ClientMessageBox.Show("Se modificó el perfil seleccionado", this); } catch (Exception ex) { Log.Error(ex); } }
protected void Submit_inactive(object sender, EventArgs e) { try { Usuario _usuario = new Usuario { Id = int.Parse(ViewState["parametro"].ToString()), UsuModificacion = UsuarioSession().DetCodigo, FecModificacion = DateTime.Now, FlActivo = (int)Constantes.EstadoFlag.INACTIVO }; _usuarioBusinessLogic.InactivarUsuario(_usuario); Limpiar(); CargarLista(); ClientMessageBox.Show("Se inactivo el Usuario", this); } catch (Exception ex) { Log.Error(ex); } }
protected void Submit_inactive(object sender, EventArgs e) { try { Rol _rol = new Rol { IdTipo = (int)ViewState["idRol"], DetUsuarioModificacion = UsuarioSession().DetCodigo, FecModificacion = DateTime.Now, FlagEstado = (int)Constantes.EstadoFlag.INACTIVO }; _rolBusinessLogic.InactivarRol(_rol); Limpiar(); CargarLista(); ClientMessageBox.Show("Se inactivo el Rol", this); } catch (Exception ex) { Log.Error(ex); } }
protected void Submit_inactive(object sender, EventArgs e) { try { Accion accion = new Accion { Id = (int)ViewState["idAccion"], UsuModificacion = UsuarioSession().DetCodigo, FecModificacion = DateTime.Now, FlActivo = (int)Constantes.EstadoFlag.INACTIVO }; _accionBusinessLogic.InactivarAccion(accion); Limpiar(); CargarLista(); ClientMessageBox.Show("Se inactivo la acción", this); } catch (Exception ex) { Log.Error(ex); } }
protected void Submit_inactive(object sender, EventArgs e) { try { Plan plan = new Plan { Id = (int)ViewState["idPlan"], UsuModificacion = UsuarioSession().DetCodigo, Vigente = (int)Constantes.EstadoVigencia.NOVIGENTE, FecModificacion = DateTime.Now, FlActivo = (int)Constantes.EstadoFlag.INACTIVO }; _planBusinessLogic.InactivarPlan(plan); Limpiar(); CargarLista(); ClientMessageBox.Show("Se inactivo el Plan", this); } catch (Exception ex) { Log.Error(ex); } }
protected void Submit_edit(object sender, EventArgs e) { try { Plan _plan = new Plan { Id = (int)ViewState["idPlan"], Nombre = txtEditarNombre.Value, Descripcion = txtEditarDescripcion.Value, UsuModificacion = UsuarioSession().DetCodigo, FecModificacion = DateTime.Now }; _planBusinessLogic.ActualizarPlan(_plan); Limpiar(); CargarLista(); ClientMessageBox.Show("Se modificó el Plan", this); } catch (Exception ex) { Log.Error(ex); } }
protected void Submit_nuevo_entidad(object sender, EventArgs e) { try { Entidad entidad = new Entidad { DesTipo = txtEntidad.Value, CodRuc = txtRuc.Value, FecRegistro = DateTime.Now, UsuRegistro = UsuarioSession().DetCodigo, FlActivo = (int)Constantes.EstadoFlag.ACTIVO }; _entidadBusinessLogic.GuardarEntidad(entidad); CargarCombos(); CargarComboEdit(); ClientMessageBox.Show("Se creo la Entidad", this); } catch (Exception ex) { Log.Error(ex); } }
protected void Submit_nuevo(object sender, EventArgs e) { try { Perfil perfil = new Perfil { DesTipo = txtNombrePerfil.Value, DetDetalle = txtDescripcion.Value, DetUsuarioRegistro = UsuarioSession().DetCodigo, FecRegistro = DateTime.Now, FlagEstado = (int)Constantes.EstadoFlag.ACTIVO }; _perfilBusinessLogic.GuardarPerfil(perfil); Limpiar(); CargarLista(); ClientMessageBox.Show("Se registro el nuevo perfil", this); } catch (Exception ex) { Log.Error(ex); } }
protected void Submit_nuevo(object sender, EventArgs e) { try { Plan validaBorrador = _planBusinessLogic.BuscarPlanBorrador(); if (validaBorrador != null) { ClientMessageBox.Show("Actualmente existe un plan en estado borrador", this); return; } Plan validaVigente = _planBusinessLogic.BuscarPlanVigente(); int version = 0; if (validaVigente != null) { version = validaVigente.Version + 1; } Plan plan = new Plan { Nombre = txtNombrePlan.Value, Descripcion = txtDescripcion.Value, Estado = (int)Constantes.EstadoPlan.BORRADOR, UsuRegistro = UsuarioSession().DetCodigo, FecRegistro = DateTime.Now, Vigente = (int)Constantes.EstadoVigencia.NOVIGENTE, FlActivo = (int)Constantes.EstadoFlag.ACTIVO, Version = version }; _planBusinessLogic.GuardarPlan(plan); Limpiar(); CargarLista(); ClientMessageBox.Show("Se registro el nuevo Plan", this); } catch (Exception ex) { Log.Error(ex); } }
protected void Submit_edit(object sender, EventArgs e) { try { Accion _accion = new Accion { Id = (int)ViewState["idAccion"], Codigo = txtEditarCodigo.Value, Nombre = txtEditarAccion.Value, Descripcion = txtEditarDescripcion.Value, FecModificacion = DateTime.Now, UsuModificacion = UsuarioSession().DetCodigo, }; _accionBusinessLogic.ActualizarAccion(_accion); Limpiar(); CargarLista(); ClientMessageBox.Show("Se modificó la acción seleccionada", this); } catch (Exception ex) { Log.Error(ex); } }
protected void Submit_edit(object sender, EventArgs e) { try { Rol _rol = new Rol { IdTipo = (int)ViewState["idRol"], DetDetalle = txtEditarDescripcion.Value, DetUsuarioModificacion = UsuarioSession().DetCodigo, FecModificacion = DateTime.Now }; _rolBusinessLogic.ActualizarRol(_rol); foreach (ListItem item in ddlCodigoPerfilEdit.Items) { PerfilRol _perfilRol = new PerfilRol(); if (item.Selected) { _perfilRol.FlActivo = (int)Constantes.EstadoFlag.ACTIVO; } else { _perfilRol.FlActivo = (int)Constantes.EstadoFlag.INACTIVO; } _perfilRol.CodRol = _rol.IdTipo; _perfilRol.CodPerfil = int.Parse(item.Value); _perfilRolBusinessLogic.GuardarActualizarPerfilRol(_perfilRol); } Limpiar(); CargarLista(); ClientMessageBox.Show("Se modificó el rol seleccionado", this); } catch (Exception ex) { Log.Error(ex); } }
protected void Submit_nuevo(object sender, EventArgs e) { try { Rol rol = new Rol { DesTipo = txtNombreRol.Value, DetDetalle = txtDescripcion.Value, FecRegistro = DateTime.Now, DetUsuarioRegistro = UsuarioSession().DetCodigo, FlagEstado = (int)Constantes.EstadoFlag.ACTIVO }; int codigoRol = _rolBusinessLogic.GuardarRol(rol); PerfilRol _perfilRol = new PerfilRol { CodRol = codigoRol, FlActivo = (int)Constantes.EstadoFlag.ACTIVO }; List <ListItem> selected = new List <ListItem>(); foreach (ListItem item in ddlCodigoPerfil.Items) { if (item.Selected) { _perfilRol.CodPerfil = int.Parse(item.Value); _perfilRolBusinessLogic.guardarPerfilRol(_perfilRol); } } CargarLista(); ClientMessageBox.Show("Se creo el nuevo rol", this); } catch (Exception ex) { Log.Error(ex); } }
private void logError(Exception ee, string s) { WriteToLog(s + " error:" + ee.Message); ClientMessageBox.Show("there was error contact to your administrator!!!", this); }