protected void btnguardar_Click(object sender, EventArgs e) { var existe = _usuariosTableAdapter.ValidarUsuarioPorEmpresa(txtCorreo.Text); if (existe != 0) { mostrarAlerta.Error("Error al registrar el usuario, ya existe un usuario con este correo"); return; } var codigoUsuario = _usuariosTableAdapter.CodigoSiguienteUsuariosPorEmpresa(int.Parse(Request.Cookies["UserInfo"]["empresaId"].ToString())); txtCodigo.Text = (codigoUsuario.ToString()); int resultado = 0; try { bool activo = chkbloqueado.Checked; resultado = _usuariosTableAdapter.InsertarUsuarioEncrypt(int.Parse(txtCodigo.Text), int.Parse(Request.Cookies["UserInfo"]["empresaId"].ToString()), txtNombre.Text, txtApellido.Text, txtCorreo.Text, txtContraseña.Text, activo, false, int.Parse(cboPerfil.Value.ToString()) ); } catch (Exception ex) { mostrarAlerta.Error("Error al registrar el usuario"); throw; } if (resultado == 1) { mostrarAlerta.Exito("Usuario Registrado"); Limpiar(); } }
protected void btnguardar_Click(object sender, EventArgs e) { DataSetMiPymeTableAdapters.ProductosTableAdapter _productosTableAdapter = new DataSetMiPymeTableAdapters.ProductosTableAdapter(); var existeProducto = _productosTableAdapter.ExisteProductoPorEmpresa( int.Parse(Request.Cookies["UserInfo"]["empresaId"].ToString()), txtCodigo.Text); if (existeProducto != 0) { mostrarAlerta.Error("El codigo ingresado del producto ya existe"); return; } int resultado = 0; try { resultado = _productosTableAdapter.Insert(txtCodigo.Text, int.Parse(Request.Cookies["UserInfo"]["empresaId"].ToString()), txtProducto.Text, int.Parse(cboCategoria.Value.ToString()), int.Parse(cboTipoProducto.Value.ToString()), memoDescripcion.Text, int.Parse(cboAlmacen.Value.ToString()), int.Parse(spinInvMinimo.Value.ToString()), int.Parse(spinInvMaximo.Value.ToString()), int.Parse(cboImpuestoCompra.Value.ToString()), int.Parse(cboImpuestoVenta.Value.ToString()), decimal.Parse(spinPrecioCosto.Value.ToString()), decimal.Parse(spinPrecioVenta.Value.ToString()), true); if (resultado == 1) { mostrarAlerta.Exito("Producto Ingresado"); Limpiar(); } } catch (Exception ex) { throw; } }
protected void Page_Load(object sender, EventArgs e) { mostrarAlerta = new Alertas(this); if (!IsPostBack) { this.Session["EmpresaId"] = Session["empresaId"]; DataSetMiPyme.EmpresasDataTable empresasDataTable; empresasDataTable = _empresaTableAdapter.GetDataByEmpresaId(int.Parse(Request.Cookies["UserInfo"]["empresaId"].ToString())); var empresa = empresasDataTable.FirstOrDefault(); if (empresa == null) { mostrarAlerta.Error("No se realizo la carga de la información"); return; } txtEmpresa.Text = empresa.Nombre; txtRTN.Text = empresa.Rtn; cboMoneda.SelectedIndex = 0; cboPaises.SelectedIndex = 0; cboDepartamento.SelectedIndex = 0; txtTelefono.Text = empresa.Telefono; txtCorreo.Text = empresa.CorreoElectronico; memoDireccion.Text = empresa.Direccion; } }
protected void btnguardar_Click(object sender, EventArgs e) { var resultado = _empresaTableAdapter.ActualizarEmpresa(txtEmpresa.Text, int.Parse(cboDepartamento.Value.ToString()), memoDireccion.Text, txtTelefono.Text, txtCorreo.Text, int.Parse(cboMoneda.Value.ToString()), txtRTN.Text, 1, true, int.Parse(Request.Cookies["UserInfo"]["empresaId"].ToString()), int.Parse(Request.Cookies["UserInfo"]["empresaId"].ToString())); if (resultado == 1) { mostrarAlerta.Exito("Empresa Actualizada"); } else { mostrarAlerta.Error("Problemas al actualizar empresa."); } }
protected void btnguardar_Click(object sender, EventArgs e) { if (txtContraseña.Text != txtConfirmarContra.Text) { mostrarAlerta.Error("Las contraseñas no coinciden"); return; } try { var re = _actualizarContraUsuarioTableAdapter.GetData( int.Parse(Request.Cookies["UserInfo"]["usuarioId"].ToString()), int.Parse(Request.Cookies["UserInfo"]["empresaId"].ToString()), txtContraseña.Text); mostrarAlerta.Exito("Contraseña Actualizada"); } catch (Exception) { mostrarAlerta.Advertencia("Error al actualizar contraseña"); throw; } }
protected void btnIngresar_Click(object sender, EventArgs e) { DataSetMiPymeProcedimientosTableAdapters.spLoginUsuarioTableAdapter spLoginUsuario = new DataSetMiPymeProcedimientosTableAdapters.spLoginUsuarioTableAdapter(); DataSetMiPymeProcedimientos.spLoginUsuarioDataTable loginUsuario; loginUsuario = spLoginUsuario.GetData(txtCorreo.Text, txtClave.Text); var encontroUsuario = loginUsuario.FirstOrDefault(); if (encontroUsuario == null) { mostrarAlerta.Error("No existe el usuario ingresado."); return; } if (encontroUsuario.ClaveCorrecta == 0) { mostrarAlerta.Advertencia("Usario o clave incorrecta."); return; } if (encontroUsuario.Bloqueado == true) { mostrarAlerta.Advertencia("El usuario ha sido bloqueado."); return; } myPymeCookie["usuarioId"] = encontroUsuario.UsuarioId.ToString(); myPymeCookie["empresaId"] = encontroUsuario.EmpresaId.ToString(); myPymeCookie["perfilId"] = encontroUsuario.PerfilId.ToString(); myPymeCookie["cuenta"] = (encontroUsuario.Nombre + "." + encontroUsuario.Apellido); myPymeCookie.Expires = DateTime.Now.AddDays(1d); Response.Cookies.Add(myPymeCookie); Session["empresaId"] = encontroUsuario.EmpresaId.ToString(); Response.Redirect("~/es/Principal/Index.aspx"); }
protected void btnGuardar_Click(object sender, EventArgs e) { bool vRespuesta = false; CrearEmpresaUsuario(txtNombreEmpresa.Text, txtNombrePropietario.Text, txtApellido.Text, Int32.Parse(cboDepartamento.Value.ToString()), Int32.Parse(cboMoneda.Value.ToString()), txtCorreo.Text, txtClave.Text, out vRespuesta); if (cantidad == 0) { mostrarAlerta.Error("Error al crear la empresa."); return; } if (vRespuesta == false) { mostrarAlerta.Advertencia("El correo ya se encuentra registrado."); return; } Limpiar(); //Response.Redirect("Inicio.aspx"); mostrarAlerta.Exito("Empresa Creada Correctamente, proceda a Iniciar Sesión."); }