public void RealizarLogueo(string elUsuario, string laClave) { UsuarioEntidad usuario = new UsuarioEntidad(); usuario.Email = elUsuario; usuario.Password = laClave; }
protected void Page_Load(object sender, EventArgs e) { idioma = new LenguajeEntidad(); if (!IsPostBack) { idioma = (LenguajeEntidad)Session["Idioma"]; if (idioma == null) { idioma = new LenguajeEntidad(); idioma.DescripcionLenguaje = "es"; Session["Idioma"] = idioma; } } else { idioma.DescripcionLenguaje = Master.obtenerIdiomaCombo(); Session["Idioma"] = idioma; } DropDownList lblIdioma = FindControlFromMaster <DropDownList>("ddlLanguages"); if (lblIdioma != null) { lblIdioma.SelectedValue = idioma.DescripcionLenguaje; } usuarioentidad = (UsuarioEntidad)Session["Usuario"]; string[] unosPermisosTest = new string[] { "Logs" }; if (usuarioentidad == null || !this.Master.Autenticar(unosPermisosTest)) { Response.Redirect("/Areas/Public/Forms/Home.aspx"); } }
protected void RecuperarContrasenia(UsuarioEntidad UsuarioEntidadObjeto) { ResultadoEntidad ResultadoEntidadObjeto = new ResultadoEntidad(); UsuarioProceso UsuarioProcesoObjeto = new UsuarioProceso(); ResultadoEntidadObjeto = UsuarioProcesoObjeto.RecuperarContrasenia(UsuarioEntidadObjeto); switch (ResultadoEntidadObjeto.ErrorId) { case (int)ConstantePrograma.RecuperarContrasenia.CorreoEnviado: LimpiarCampos(); OcultarPanel(); break; case (int)ConstantePrograma.RecuperarContrasenia.CuentaNoValida: EtiquetaMensaje.Text = TextoError.RecuperarCuentaNoValida; break; case (int)ConstantePrograma.RecuperarContrasenia.CuentaNoExiste: EtiquetaMensaje.Text = TextoError.RecuperarCuentaNoExiste; break; default: EtiquetaMensaje.Text = TextoError.ErrorGenerico; break; } }
public ActionResult Buscar(UsuarioEntidad entidad) { UsuarioDominio oUsuarioDominio = new UsuarioDominio(); var ListaUsuarios = oUsuarioDominio.obtenerDatosXFiltro(entidad); return(PartialView("_ResultadosBusqueda", ListaUsuarios)); }
protected void IdentificarUsuario(string CuentaUsuario, string Contrasenia, bool RecordarContrasenia) { ResultadoEntidad ResultadoObjetoEntidad = new ResultadoEntidad(); UsuarioEntidad UsuarioObjetoEntidad = new UsuarioEntidad(); UsuarioProceso UsuarioObjetoProceso = new UsuarioProceso(); UsuarioObjetoEntidad.CuentaUsuario = CuentaUsuario; UsuarioObjetoEntidad.Contrasenia = Contrasenia; UsuarioObjetoEntidad.RecordarContrasenia = RecordarContrasenia; ResultadoObjetoEntidad = UsuarioObjetoProceso.IdentificarUsuario(UsuarioObjetoEntidad); switch (ResultadoObjetoEntidad.ErrorId) { case (int)ConstantePrograma.IdentificarUsuario.ValorPorDefecto: Response.Redirect(ConfigurationManager.AppSettings["Activos.Web.UserIndexURL"].ToString(), true); break; case (int)ConstantePrograma.IdentificarUsuario.UsuarioContraseniaIncorrecta: EtiquetaMensaje.Text = TextoError.IdentificarUsuarioContraseniaIncorrecta + "<br />"; break; case (int)ConstantePrograma.IdentificarUsuario.UsuarioInactivo: EtiquetaMensaje.Text = TextoError.IdentificarUsuarioInactivo + "<br />"; break; default: EtiquetaMensaje.Text = ResultadoObjetoEntidad.DescripcionError + "<br />"; break; } }
protected void Page_Load(object sender, EventArgs e) { try { UsuarioEntidad usuario = (UsuarioEntidad)Session["usuario"]; DateTime fecha = DateTime.Today; this.lblNombreUsuario.Text = usuario.nombre; this.lblFecha.Text = fecha.ToString("dd/MM/yyyy"); this.lblANIO.Text = fecha.ToString("yyyy"); if (usuario.rol.idRol == 2) { //tipoMenu.InnerHtml = menuAdministrador(); idMantenimiento.Visible = false; this.repoFecha.Visible = false; this.repoPago.Visible = false; this.repoPro.Visible = false; this.repoUsu.Visible = false; } else { } } catch (Exception) { Response.Redirect("default.aspx"); } }
public ResultadoEntidad InsertarUsuario(UsuarioEntidad UsuarioEntidadObjeto, string CadenaConexion) { SqlConnection Conexion = new SqlConnection(CadenaConexion); SqlCommand Comando; SqlParameter Parametro; ResultadoEntidad ResultadoObjetoEntidad = new ResultadoEntidad(); try { Comando = new SqlCommand("InsertarUsuarioProcedimiento", Conexion); Comando.CommandType = CommandType.StoredProcedure; Parametro = new SqlParameter("RolId", SqlDbType.SmallInt); Parametro.Value = UsuarioEntidadObjeto.RolId; Comando.Parameters.Add(Parametro); Parametro = new SqlParameter("EstatusId", SqlDbType.SmallInt); Parametro.Value = UsuarioEntidadObjeto.EstatusId; Comando.Parameters.Add(Parametro); Parametro = new SqlParameter("UsuarioIdInserto", SqlDbType.SmallInt); Parametro.Value = UsuarioEntidadObjeto.UsuarioIdInserto; Comando.Parameters.Add(Parametro); Parametro = new SqlParameter("Nombre", SqlDbType.VarChar); Parametro.Value = UsuarioEntidadObjeto.Nombre; Comando.Parameters.Add(Parametro); Parametro = new SqlParameter("ApellidoPaterno", SqlDbType.VarChar); Parametro.Value = UsuarioEntidadObjeto.ApellidoPaterno; Comando.Parameters.Add(Parametro); Parametro = new SqlParameter("ApellidoMaterno", SqlDbType.VarChar); Parametro.Value = UsuarioEntidadObjeto.ApellidoMaterno; Comando.Parameters.Add(Parametro); Parametro = new SqlParameter("CuentaUsuario", SqlDbType.VarChar); Parametro.Value = UsuarioEntidadObjeto.CuentaUsuario; Comando.Parameters.Add(Parametro); Parametro = new SqlParameter("Contrasenia", SqlDbType.VarChar); Parametro.Value = UsuarioEntidadObjeto.Contrasenia; Comando.Parameters.Add(Parametro); Conexion.Open(); Comando.ExecuteNonQuery(); Conexion.Close(); ResultadoObjetoEntidad.ErrorId = (int)ConstantePrograma.Usuario.GuardadoExitoso; return(ResultadoObjetoEntidad); } catch (SqlException Excepcion) { ResultadoObjetoEntidad.ErrorId = Excepcion.Number; ResultadoObjetoEntidad.DescripcionError = Excepcion.Message; return(ResultadoObjetoEntidad); } }
public static UsuarioEntidad SelectModificarUsuario(int id) { UsuarioEntidad usuario = new UsuarioEntidad(); try { using (SqlConnection con = new SqlConnection(@"Data Source=DESKTOP-BER74LN\SQLEXPRESS;Initial Catalog=GestionProductosPlanesTesting;Integrated Security=True;")) { SqlCommand cmd = new SqlCommand("sp_SelectUsuarioByIdModificar", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@IdUsuario", id); con.Open(); using (SqlDataReader dr = cmd.ExecuteReader()) { while (dr.Read()) { usuario = LoadUsuarioModificar(dr); } } if (con.State == ConnectionState.Open) { con.Close(); } } } catch (Exception exception) { Console.WriteLine(exception.Message); } return(usuario); }
protected void Page_Load(object sender, EventArgs e) { if (!this.IsPostBack) { if (ddlLanguages.Items.FindByValue(CultureInfo.CurrentCulture.Name) != null) { ddlLanguages.Items.FindByValue(CultureInfo.CurrentCulture.Name).Selected = true; } if (idioma == null) { Session["Idioma"] = obtenerIdiomaCombo(); } } usuario = new UsuarioEntidad(); usuario = (UsuarioEntidad)Current.Session["Usuario"]; string[] unosPermisosTest = new string[] { "ProductoEliminar", "ProductoAlta", "ProductoMod", "CategoriaAsociar", "CategoriaDesasociar", "CategoriaAlta", "CategoriaMod", "CategoriaEliminar", "AdquisicionRegistrar", "StockVer", "StockAjustar", "QuienesSomosMod", "MonedaMod", "ClienteVer", "EmpleadoVer", "ClienteEliminar", "ClienteMod", "EmpleadoEliminar", "EmpleadoMod", "UsuarioAlta", "PedidoVer", "PedidoMod", "PedidoCancelar", "Reportes", "Graficos", "Factura", "NDebitoAlta", "NDebito", "NCredito", "Chat", "Logs", "Backup", "Restaurar", "PermisosVer", "PermisosAlta", "PermisosMod", "PermisosEliminar" }; if (usuario != null && Autenticar(unosPermisosTest)) { liIngresar.Visible = false; SetUsuarioLogueado(usuario.Nombre + " " + usuario.Apellido); } else { Response.Redirect("/Areas/Public/Forms/Home.aspx"); } }
protected void BuscarDocumentos() { ResultadoEntidad Resultado = new ResultadoEntidad(); UsuarioEntidad UsuarioSessionEntidad = new UsuarioEntidad(); TemporalTransferenciaActivoEntidad TemporalTransferenciaActivoEntidadObjeto = new TemporalTransferenciaActivoEntidad(); TemporalTransferenciaActivoProceso TemporalTransferenciaActivoProcesoNegocio = new TemporalTransferenciaActivoProceso(); UsuarioSessionEntidad = (UsuarioEntidad)Session["UsuarioEntidad"]; TemporalTransferenciaActivoEntidadObjeto.SesionId = UsuarioSessionEntidad.SesionId; Resultado = TemporalTransferenciaActivoProcesoNegocio.SeleccionarTemporalTransferenciaActivoPorDocumento(TemporalTransferenciaActivoEntidadObjeto); if (Resultado.ErrorId == 0) { if (Resultado.ResultadoDatos.Tables[0].Rows.Count == 0) { TablaDocumentos.CssClass = ConstantePrograma.ClaseTablaVacia; } else { TablaDocumentos.CssClass = ConstantePrograma.ClaseTabla; } TablaDocumentos.DataSource = Resultado.ResultadoDatos; TablaDocumentos.DataBind(); } else { ControlImprimirTransferenciaMensaje.Text = TextoError.ErrorGenerico; } }
public static UsuarioEntidad ValidarLogin(string nombreUsuario, string password) { UsuarioEntidad usuario = new UsuarioEntidad(); try { using (SqlConnection connection = new SqlConnection(@"Data Source=DESKTOP-BER74LN\SQLEXPRESS;Initial Catalog=GestionProductosPlanesTesting;Integrated Security=True;")) { SqlCommand cmd = new SqlCommand("SELECT * FROM Usuarios WHERE usuario = @usuario and password = @password", connection); cmd.Parameters.AddWithValue("@usuario", nombreUsuario); cmd.Parameters.AddWithValue("@password", password); cmd.CommandType = CommandType.Text; connection.Open(); using (SqlDataReader dr = cmd.ExecuteReader()) { while (dr.Read()) { usuario = LoadUsuario(dr); } } if (connection.State == ConnectionState.Open) { connection.Close(); } } } catch (Exception exception) { Console.WriteLine(exception.Message); } return(usuario); }
public static int consultarStock(int id) { StockCore _coreStock = new StockCore(); try { List <StockSucursalEntidad> Stocks = _coreStock.SelectByIdProducto(id); int StockAcumulado = 0; if (Stocks.Count > 0) { foreach (var stockdeproducto in Stocks) { StockAcumulado = StockAcumulado + stockdeproducto.CantidadProducto; } return(StockAcumulado); } } catch (Exception es) { UsuarioEntidad logueado = (UsuarioEntidad)HttpContext.Current.Session["Usuario"]; if (logueado != null) { ServicioLog.CrearLog(es, "ConsultarStockWebMethod", logueado.NombreUsuario, CORE.Helpers.ConfigSection.Default.Site.Cuit); } else { ServicioLog.CrearLog(es, "ConsultarStockWebMethod", "SIN_USUARIO", CORE.Helpers.ConfigSection.Default.Site.Cuit); } throw; } return(0); }
protected void GuardarCambioContrasenia() { ResultadoEntidad ResultadoEntidad = new ResultadoEntidad(); UsuarioEntidad UsuarioEntidadActual = new UsuarioEntidad(); UsuarioEntidad UsuarioEntidadGuardar = new UsuarioEntidad(); UsuarioProceso UsuarioProcesoObjeto = new UsuarioProceso(); UsuarioEntidadActual = (UsuarioEntidad)Session["UsuarioEntidad"]; UsuarioEntidadGuardar.UsuarioId = UsuarioEntidadActual.UsuarioId; UsuarioEntidadGuardar.UsuarioIdModifico = UsuarioEntidadActual.UsuarioId; UsuarioEntidadGuardar.ContraseniaAnterior = AnteriorContrasenia.Text.Trim(); UsuarioEntidadGuardar.NuevaContrasenia = NuevaContrasenia.Text.Trim(); UsuarioEntidadGuardar.Confirmacion = Confirmacion.Text.Trim(); ResultadoEntidad = UsuarioProcesoObjeto.CambiarContrasenia(UsuarioEntidadGuardar); if (ResultadoEntidad.ErrorId == (int)ConstantePrograma.Usuario.GuardadoExitoso) { ResetFormControl(); } else { MostrarMensaje(ResultadoEntidad.DescripcionError, ConstantePrograma.TipoErrorAlerta); } }
protected void Button1_Click(object sender, EventArgs e) { UsuarioBLL BLLUsuario = new UsuarioBLL(); UsuarioEntidad usuario = new UsuarioEntidad(); usuario.Password = ServicioSecurizacion.AplicarHash(TXTPassword.Text); usuario = BLLUsuario.IniciarSesion(TXTEmail.Text, usuario.Password); if (usuario != null) { usuario.Familia = UnManagerFamilia.FamiliaSelectNombreFamiliaByIdUsuario(usuario.IdUsuario); usuario.Permisos = BLLUsuario.UsuarioTraerPermisos(usuario.Apellido, usuario.IdUsuario); Session["NomUsuario"] = usuario.Nombre; Session["Usuario"] = usuario; ServicioLog.CrearLogEventos("Logueo", "Logueo Correcto", usuario.Apellido, (usuario.IdUsuario).ToString()); Response.Redirect("/Views/Public/MenuPrincipal.aspx"); } else { Response.Write("<script>alert('usuario o clave incorrecta')</script>"); limpiarCampos(); } }
private void CargarGrilladeNd() { usuarioentidad = (UsuarioEntidad)Session["Usuario"]; string[] unosPermisosTest = new string[] { "NDebito" }; if (usuarioentidad == null || !this.Master.Autenticar(unosPermisosTest)) { Response.Redirect("/Areas/Public/Forms/Home.aspx"); } List <PedidoEntidad> Pedidos = new List <PedidoEntidad>(); Pedidos = pedidoCore.SelectAllByCUIT(usuarioentidad.CUIT); foreach (var pedido in Pedidos) { var Comprobantes = ComprobanteBLL.ComprobanteSelectByIdPedido(pedido.IdPedido); foreach (var comprobante in Comprobantes) { if (comprobante.miTipoComprobante.IdTipoComprobante == 8 || comprobante.miTipoComprobante.IdTipoComprobante == 9 || comprobante.miTipoComprobante.IdTipoComprobante == 10) { NDs.Add(comprobante); } } } if (NDs.Count == 0) { sinnd.InnerHtml = "<strong>Usted no tiene notas de debito disponibles para consultar."; } else { contenedorsinnd.Visible = false; } for (int i = 0; i < NDs.Count; i++) { NDsDTO NDAMostrar = new NDsDTO(); // NDAMostrar.NroComprobante = NDs[i].NroComprobante; NDAMostrar.FechaComprobante = NDs[i].FechaComprobante; NDAMostrar.TipoComprobante = ComprobanteBLL.TipoComprobanteSelectById(NDs[i].miTipoComprobante.IdTipoComprobante).DescripTipoComprobante; char TipoNDLetra = NDAMostrar.TipoComprobante[NDAMostrar.TipoComprobante.Length - 1]; string Sucursal4caracteres = ""; Sucursal4caracteres = NDs[i].miSucursal.IdSucursal.ToString("D4"); string NumeroND8Caracteres = ""; NumeroND8Caracteres = NDs[i].NroComprobante.ToString("D8"); NDAMostrar.NroComprobante = "ND" + TipoNDLetra + "-" + Sucursal4caracteres + "-" + NumeroND8Caracteres; List <ComprobanteDetalleEntidad> Detalles = new List <ComprobanteDetalleEntidad>(); Detalles = ComprobanteBLL.DetallesSelectByComprobante(NDs[i].NroComprobante, NDs[i].miSucursal.IdSucursal, NDs[i].miTipoComprobante.IdTipoComprobante); NDAMostrar.Total = NDs[i].Ajuste; NotasDeDebitoAMostrar.Add(NDAMostrar); } grilladend.DataSource = null; NotasDeDebitoAMostrar = (List <NDsDTO>)NotasDeDebitoAMostrar.OrderByDescending(X => X.FechaComprobante).ToList(); grilladend.DataSource = NotasDeDebitoAMostrar; grilladend.AutoGenerateColumns = false; grilladend.DataBind(); }
protected void btnCambiar_Click(object sender, EventArgs e) { if (this.txtContrasennaActual.Text != "" && this.txtContrasennaNueva.Text != "") { UsuarioEntidad user = (UsuarioEntidad)Session["usuario"]; if (this.txtContrasennaActual.Text == user.password) { if (this.txtContrasennaNueva.Text == user.password) { this.lblMensaje.Text = "La contraseña nueva no puede ser igual a la actual"; } else { UsuarioLN.cambiarContrasenna(txtContrasennaNueva.Text, user.idUsuario.ToString()); this.txtContrasennaActual.Text = ""; this.txtContrasennaNueva.Text = ""; this.lblMensaje.Text = "Contraseña actualizada con exito"; } } else { this.lblMensaje.Text = "La contraseña actual ingresada no coincide con la del usuario"; } } }
// buscar como centralizar al agrandar private void BtnIngresar_Click(object sender, EventArgs e) { if ((TxtUsuario.Text == "")) { MessageBox.Show("Se debe ingresar un usuario.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if ((TxtPassword.Text == "")) { MessageBox.Show("Se debe ingresar una contraseña.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } UsuarioEntidad user = new UsuarioEntidad(); user = UsuarioBLL.ValidarLogin(TxtUsuario.Text, TxtPassword.Text); if (!string.IsNullOrEmpty(user.Nombre.ToString())) { MessageBox.Show("Login OK.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); //this.Close(); Menu menu = new Menu(); menu.ShowDialog(); } else { TxtUsuario.Text = ""; TxtPassword.Text = ""; TxtPassword.Focus(); MessageBox.Show("Debe ingresar usuario y/o contraseña válidos", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
//metodo Actualizar public string Actualizar(UsuarioEntidad objcategoria) { string Rpta = ""; SqlConnection sqlCnx = new SqlConnection(); try { sqlCnx = Conexion.getInstancia().EstablecerConexion(); SqlCommand comando = new SqlCommand("USP_Usuario_I", sqlCnx); comando.CommandType = CommandType.StoredProcedure; comando.Parameters.Add("@ppersona_id", SqlDbType.Int).Value = objcategoria.idUsuario; comando.Parameters.Add("@pusuario", SqlDbType.VarChar).Value = objcategoria.usuario; comando.Parameters.Add("@pclave", SqlDbType.Text).Value = objcategoria.clave; comando.Parameters.Add("@pnivel", SqlDbType.Text).Value = objcategoria.nivel; comando.Parameters.Add("@pestado", SqlDbType.Char).Value = objcategoria.estado; sqlCnx.Open(); Rpta = comando.ExecuteNonQuery() == 1 ? "OK" : "No se pudo Agregar el Usuario......"; } catch (Exception ex) { Rpta = ex.Message; } finally { if (sqlCnx.State == ConnectionState.Open) { sqlCnx.Close(); } } return(Rpta); }
protected void Button1_Click(object sender, EventArgs e) { UsuarioBLL BLLUsuario = new UsuarioBLL(); UsuarioEntidad usuario = new UsuarioEntidad(); List <string> LisDVHs = new List <string>(); var VerificarIntegridad = BLLUsuario.GenerarCadenaDVHTablaEntera(); foreach (var Usuario in VerificarIntegridad) { LisDVHs.Add(DigitoVerificadorH.CarlcularDigitoUsuario(Usuario)); // en la lista esta cada uno de los horizontales calculados nuevamente } Double Acum = 0; foreach (var valor in LisDVHs) // por cada valor en la lista de cada digito horizontal lo voy sumando para obtener el vertical { Acum += Convert.ToDouble(valor); } //Acum = DVHBLL.ConsultarDVH(); DVV SumaDVV = DVVDAL.SelectTablaUsuario(); double DVVBD = Convert.ToDouble(SumaDVV.dvv); //traigo el digito vertical de la base if (Acum == DVVBD) { usuario = BLLUsuario.IniciarSesion(TXTEmail.Text, TXTPassword.Text); if (usuario != null) { usuario.Familia = UnManagerFamilia.FamiliaSelectNombreFamiliaByIdUsuario(usuario.IdUsuario); usuario.Permisos = BLLUsuario.UsuarioTraerPermisos(usuario.Email, usuario.IdUsuario); Session["NomUsuario"] = usuario.Nombre; Session["Usuario"] = usuario; ServicioLog.CrearLogEventos("Logueo", "Logueo Correcto", usuario.Apellido, (usuario.IdUsuario).ToString()); Response.Redirect("/Views/Private/MenuAdministracion.aspx"); } else { Response.Write("<script>alert('usuario o clave incorrecta')</script>"); limpiarCampos(); } } else if (Acum != DVVBD) { System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append(@"<script type='text/javascript'>"); sb.Append("alert('La Base de datos se encuentra corrupta, comuniquese con su Administrador');"); sb.Append(@"</script>"); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "AgregarClickMsj1", sb.ToString(), false); } }
protected void grilladirecciondeenvio_RowUpdating(object sender, GridViewUpdateEventArgs e) { if (HttpContext.Current.Session["Usuario"] != null) { usuarioentidad = (UsuarioEntidad)HttpContext.Current.Session["Usuario"]; } else { Response.Redirect("/Areas/Public/Forms/Home.aspx"); } DireccionEntidad DireccionActualizada = new DireccionEntidad(); GridViewRow row = grilladirecciondeenvio.Rows[e.RowIndex]; var Calle = ((TextBox)row.Cells[2].Controls[0]).Text; var Numero = ((TextBox)row.Cells[3].Controls[0]).Text; var Piso = ((TextBox)row.Cells[4].Controls[0]).Text; var Departamento = ((TextBox)row.Cells[5].Controls[0]).Text; var Provincia = ((DropDownList)row.Cells[6].Controls[1]).SelectedValue; var Localidad = ((DropDownList)row.Cells[7].Controls[1]).SelectedValue; var Predeterminado = ((CheckBox)row.Cells[8].Controls[0]).Checked; if (!string.IsNullOrWhiteSpace(Calle) && !string.IsNullOrWhiteSpace(Numero)) { DireccionActualizada.IdDireccion = Convert.ToInt32((int)grilladirecciondeenvio.DataKeys[e.RowIndex].Value); DireccionActualizada.Calle = Calle; DireccionActualizada.Departamento = Departamento; DireccionActualizada.Numero = Convert.ToInt32(Numero); if (!String.IsNullOrEmpty(Piso)) { DireccionActualizada.Piso = Convert.ToInt32(Piso); } DireccionActualizada.miLocalidad = new Entidades.Localidad(); DireccionActualizada.miLocalidad.IdLocalidad = Int32.Parse(Localidad); DireccionActualizada.miLocalidad.miProvincia = new ProvinciaEntidad(); DireccionActualizada.miLocalidad.miProvincia.IdProvincia = Int32.Parse(Provincia); DireccionActualizada.IdTipoDireccion = (int)TipoDireccionEntidad.Options.Envio; DireccionActualizada.Predeterminada = Predeterminado; UsuarioBLL.UpdateDireccionesUsuario(DireccionActualizada, usuarioentidad); //////Reset the edit index. grilladirecciondeenvio.EditIndex = -1; CargarGrillaDireccionDeEnvio(); } else { System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append(@"<script type='text/javascript'>"); sb.Append("MsjAtencion('"); sb.Append(Resources.Global.msjADirEnvVacio); sb.Append("');"); sb.Append("$('#ErrorMsj').modal('show');"); sb.Append(@"</script>"); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "ModalScriptError1", sb.ToString(), false); } }
public static UsuarioEntidad Obtener(int idUsuario) { List <UsuarioEntidad> usuario = UsuarioLN.ObtenerTodosUsuario(); UsuarioEntidad elemento = usuario. Where(x => x.IdUsuario == idUsuario).First(); return(elemento); }
public void UpdateDireccionesUsuario(DireccionEntidad direccion, UsuarioEntidad elUsuario) { DaldeDireccion.Update(direccion); if (direccion.Predeterminada) { DaldeUsuario.UsuarioDireccionActualizar(direccion, elUsuario); } }
protected void BusquedaRapida() { UsuarioEntidad UsuarioEntidadObjeto = new UsuarioEntidad(); UsuarioEntidadObjeto.BusquedaRapida = TextoBusquedaRapida.Text.Trim(); SeleccionarUsuario(UsuarioEntidadObjeto); }
protected void Page_Load(object sender, EventArgs e) { idioma = new LenguajeEntidad(); usuarioentidad = (UsuarioEntidad)Session["Usuario"]; if (usuarioentidad == null) { Response.Redirect("/Areas/Public/Forms/Home.aspx"); } if (!IsPostBack) { idioma = (LenguajeEntidad)Session["Idioma"]; if (idioma == null) { idioma = new LenguajeEntidad(); idioma.DescripcionLenguaje = "es"; Session["Idioma"] = idioma; } cotizacion = new MonedaEmpresaEntidad(); cotizacion = (MonedaEmpresaEntidad)Session["Cotizacion"]; Session.Add("cotizacionAnterior", ""); } else { cotizacion.IdMoneda = Convert.ToInt16(Master.obtenerValorDropDown()); Session["Cotizacion"] = cotizacion; idioma.DescripcionLenguaje = Master.obtenerIdiomaCombo(); Session["Idioma"] = idioma; } if (cotizacion != null) { moneda = _coreMoneda.selectMoneda(cotizacion.IdMoneda); } DropDownList lblIdioma = FindControlFromMaster <DropDownList>("ddlLanguages"); if (lblIdioma != null) { lblIdioma.SelectedValue = idioma.DescripcionLenguaje; } DropDownList lblStatus = FindControlFromMaster <DropDownList>("MonedaDRW"); if (lblStatus != null) { if (cotizacion != null) { lblStatus.SelectedValue = cotizacion.IdMoneda.ToString(); } } CargarGrillaTarjetas(); if (!IsPostBack) { CargarDropdownTipoTarjeta(); } }
private void btnBuscar_Click(object sender, EventArgs e) { List <Usuario> listaUsuario = new List <Usuario>(); if (cboUsuario.SelectedIndex == 0) { listaUsuario = servicio.UsuarioGetAll().Value; } else { int idUsuario = Convert.ToInt32(cboUsuario.SelectedValue); //Consulta REST UsuarioEntidad entidad = new UsuarioEntidad(); string Url = "http://localhost/UserRESTService.svc/Usuarios/" + idUsuario.ToString(); HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url); request.Method = "GET"; HttpWebResponse response = (HttpWebResponse)request.GetResponse(); StreamReader reader = new StreamReader(response.GetResponseStream()); string tramaJson = reader.ReadToEnd(); JavaScriptSerializer js = new JavaScriptSerializer(); entidad = js.Deserialize <UsuarioEntidad>(tramaJson); Usuario oUsuario = new Usuario(); oUsuario.Id_Usuario = entidad.Id_Usuario; listaUsuario.Add(oUsuario); //Usuario usuario = servicio.UsuarioGetById(idUsuario).Value; //listaUsuario.Add(usuario); } dgvUsuario.DataSource = listaUsuario; foreach (DataGridViewRow row in dgvUsuario.Rows) { string estado = row.Cells[8].Value.ToString(); int puesto = Convert.ToInt32(row.Cells[6].Value); if (estado.Equals("A")) { row.Cells[9].Value = "Activo"; } else { row.Cells[9].Value = "Inactivo"; } if (puesto == 1) { row.Cells[7].Value = "Administrador"; } else { row.Cells[7].Value = "Operador"; } } }
protected void GuardarTransferencia() { UsuarioEntidad UsuarioSessionEntidad = new UsuarioEntidad(); AccesorioEntidad AccesorioObjetoEntidad = new AccesorioEntidad(); CheckBox chkTransferir; int CantidadAccesorios = 0; System.Text.StringBuilder ActivoAccesorioIDs = new System.Text.StringBuilder(); if (ActivoOrigenIdHidden.Value != "0") { if (ActivoDestinoIdHidden.Value != "0") { if (ActivoOrigenIdHidden.Value != ActivoDestinoIdHidden.Value) { ActivoAccesorioIDs.Append(","); UsuarioSessionEntidad = (UsuarioEntidad)Session["UsuarioEntidad"]; foreach (GridViewRow FilaGrid in TablaActivo.Rows) { chkTransferir = (CheckBox)FilaGrid.FindControl("SeleccionarTransferir"); if (chkTransferir.Checked == true) { ActivoAccesorioIDs.Append(TablaActivo.DataKeys[FilaGrid.RowIndex]["ActivoAccesorioId"].ToString() + ","); CantidadAccesorios += 1; } } AccesorioObjetoEntidad.GrupoActivoAccesorioId = ActivoAccesorioIDs.ToString(); AccesorioObjetoEntidad.ActivoId = int.Parse(ActivoDestinoIdHidden.Value); AccesorioObjetoEntidad.UsuarioIdInserto = UsuarioSessionEntidad.UsuarioId; if (CantidadAccesorios > 0) { GuardarTransferencia(AccesorioObjetoEntidad, CantidadAccesorios); } else { EtiquetaMensajeError.Text = "Favor de seleccionar los accesorios a transferir."; } } else { EtiquetaMensajeError.Text = "El vehículo origen y destino deben ser diferentes."; } } else { EtiquetaMensajeError.Text = "Favor de seleccionar el vehículo destino."; } } else { EtiquetaMensajeError.Text = "Favor de seleccionar el vehículo de origen."; } }
protected void Page_Load(object sender, EventArgs e) { idioma = new LenguajeEntidad(); if (!IsPostBack) { idioma = (LenguajeEntidad)Session["Idioma"]; if (idioma == null) { idioma = new LenguajeEntidad(); idioma.DescripcionLenguaje = "es"; Session["Idioma"] = idioma; } } else { idioma.DescripcionLenguaje = Master.obtenerIdiomaCombo(); Session["Idioma"] = idioma; } DropDownList lblIdioma = FindControlFromMaster <DropDownList>("ddlLanguages"); if (lblIdioma != null) { lblIdioma.SelectedValue = idioma.DescripcionLenguaje; } usuarioentidad = (UsuarioEntidad)Current.Session["Usuario"]; string[] unosPermisosTest = new string[] { "ClienteVer", "ClienteMod" }; if (usuarioentidad == null || !this.Master.Autenticar(unosPermisosTest)) { Response.Redirect("/Areas/Public/Forms/Home.aspx"); } usuarioString = Page.Request.QueryString["Cli"]; if (!IsPostBack) { if (!string.IsNullOrEmpty(usuarioString)) { //cargarPermisos(); cargarDatosCliente(); cargarFiscal(); cargarProvincias(); cargarLocalidades(); cargarProvinciasEnvio(); cargarLocalidadesEnvio(); CargarDireccionesUsuario(); } else { Response.Redirect(Request.RawUrl); } } }
public void seleccionarPorId(UsuarioEntidad usuarioEntidad) { string sql = @"Select IdUsuario,IdTipoUsuario,IdSucursal,CorreoElectronico,Password,Identificacion,NombreUsuario,ApellidoUsuario,Telefono,Genero,Edad,Estado from Usuario Where (IdUsuario = @IdUsuario) "; SqlCommand cmd = new SqlCommand(); cmd.Parameters.AddWithValue("@IdUsuario", usuarioEntidad.IdUsuario); cmd.CommandText = sql; }
public void eliminar(UsuarioEntidad usuarioEntidad) { string sql = @"Delete from Usuario Where (@IdUsuario = IdUsuario) "; SqlCommand cmd = new SqlCommand(); cmd.Parameters.AddWithValue("@IdUsuario", usuarioEntidad.IdUsuario); cmd.CommandText = sql; }
protected void RecuperarContrasenia() { UsuarioEntidad UsuarioEntidadObjeto = new UsuarioEntidad(); UsuarioEntidadObjeto.AplicacionId = (int)ConstantePrograma.AplicacionId.Activos; UsuarioEntidadObjeto.CuentaUsuario = CuentaUsuario.Text.Trim(); RecuperarContrasenia(UsuarioEntidadObjeto); }