public int ObtenerPerfil(int xIdUsuario) { int rpta = 0; LoginEn ObjE = new LoginEn(); using (SqlConnection cn = new SqlConnection(cad_cn)) { cn.Open(); SqlCommand cmd = new SqlCommand("uspObtenerPerfil", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@IdUsuario", xIdUsuario); SqlParameter retVal = new SqlParameter("@IdPerfil", 0); retVal.Direction = ParameterDirection.Output; cmd.Parameters.Add(retVal); cmd.ExecuteNonQuery(); rpta = Int32.Parse(cmd.Parameters["@IdPerfil"].Value.ToString()); if (rpta == 0) { cmd.Dispose(); return(rpta); } return(rpta); } }
public int ValidarAcceso(string Usuario, string Clave) { int rpta = 0; LoginEn ObjE = new LoginEn(); using (SqlConnection cn = new SqlConnection(cad_cn)) { cn.Open(); SqlCommand cmd = new SqlCommand("uspValidarAcceso", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Usuario", Usuario); cmd.Parameters.AddWithValue("@Clave", Clave); //SqlParameter retVal = new SqlParameter("@Valor",ObjE.IdLogin); SqlParameter retVal = new SqlParameter("@Valor", 0); retVal.Direction = ParameterDirection.Output; cmd.Parameters.Add(retVal); cmd.ExecuteNonQuery(); rpta = Int32.Parse(cmd.Parameters["@Valor"].Value.ToString()); if (rpta == 0) { cmd.Dispose(); return(rpta); } return(rpta); } }
public DataTable ObtenerMenuUsuario(int intPerfil) { DataTable dt = new DataTable(); LoginEn ObjE = new LoginEn(); using (SqlConnection cn = new SqlConnection(cad_cn)) { cn.Open(); SqlCommand cmd = new SqlCommand("uspObtenerOpciones", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@IdPerfil", intPerfil); using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(dt); } } return(dt); }
protected void btnBuscar_Click(object sender, EventArgs e) { LogisticaEn objLog = new LogisticaEn(); LoginEn ObjLogin = new LoginEn(); objLog.Codigo = txtCodigo.Text.Trim(); objLog.codAnterior = txtCodAnterior.Text.Trim(); objLog.Descripcion = txtDescripcion.Text; ObjLogin.IdLogin = int.Parse(ddlUsuario.SelectedValue); objLog.IdSede = int.Parse(ddlSede.SelectedValue); objLog.Edificio = txtEdificio.Text; objLog.IdCategoria = int.Parse(ddlCategoria.SelectedValue); DateTime vfechaini = Convert.ToDateTime(txtFechaDesde.Text); DateTime vfechafin = Convert.ToDateTime(txtFechaHasta.Text); int vCondicion = int.Parse(ddlCondicion.SelectedValue); objLog.Aula = txtAula.Text; objLog.Area = txtArea.Text; string xRuc = txtRuc.Text; string xNroFactura = txtNroFactura.Text; ReportesN obj = new ReportesN(); gdvDatos.Columns[5].Visible = true; // columna código anterior gdvDatos.DataSource = obj.ListarReporte(objLog, vfechaini, vfechafin, vCondicion, xRuc, xNroFactura, ObjLogin); gdvDatos.DataBind(); // columna código anterior if (!ckbMostrar.Checked) { gdvDatos.Columns[5].Visible = false; } lblRegistros.Text = gdvDatos.Rows.Count.ToString(); }
public DataTable ListarReporte(LogisticaEn objLog, DateTime FechaIni, DateTime FechaFin, int Condicion, string xRuc, string xNroFactura, LoginEn ObjLogin) { return(objdatos.ListarReporte(objLog, FechaIni, FechaFin, Condicion, xRuc, xNroFactura, ObjLogin)); }
private void Button_Click(object sender, RoutedEventArgs e) { //a = int.Parse(Name.Text); //b = int.Parse(FName.Text); string lname = Name.Text; string fname = FName.Text; string login = lname + "." + fname; string loginnopl = StripText(login); string lowlogin = loginnopl.ToLower(); LoginG.AppendText(lowlogin); string mailadr = loginnopl + "@taurus-ochrona.pl"; Email.AppendText(mailadr); var chars = "abcdefghijklmnopqrstuvwxyz"; var numbers = "0123456789"; var stringchars = new Char[3]; var stringnumbers = new Char[3]; var random = new Random(); for (int i = 0; i < stringchars.Length; i++) { stringchars[i] = chars[random.Next(chars.Length)]; } var stringcharsfinal = new String(stringchars); for (int j = 0; j < stringnumbers.Length; j++) { stringnumbers[j] = numbers[random.Next(numbers.Length)]; } var stringnumbersfinal = new String(stringnumbers); char zf = stringcharsfinal[0]; char zs = stringcharsfinal[1]; char zt = stringcharsfinal[2]; char lf = stringnumbersfinal[0]; char ls = stringnumbersfinal[1]; char lt = stringnumbersfinal[2]; string pass = zf.ToString() + lf.ToString() + zs.ToString() + ls.ToString() + zt.ToString() + lt.ToString(); PassE.AppendText(pass); string sso = "'" + lowlogin + ":" + pass + "' => array(\n 'uid' => array('" + lowlogin + "'),\n 'eduPersonAffiliation' => array('" + lowlogin + "')\n),"; SSO.AppendText(sso); string firstn = fname.Substring(0, 1); string firstl = lname.Substring(0, 2); string enovalogin = firstl.ToUpper() + firstn.ToUpper(); LoginEn.AppendText(enovalogin); string enovapass = PassD.Text; PassEn.AppendText(enovapass); //MessageBox.Show(lowlogin); }
public DataTable ListarReporte(LogisticaEn objLog, DateTime dfechaini, DateTime dfechafin, int Condicion, string xRuc, string xNroFactura, LoginEn ObjLogin) { DataTable tb = new DataTable(); using (SqlDataAdapter adap = new SqlDataAdapter("uspBuscarFechas", cad_cn)) { adap.SelectCommand.CommandType = CommandType.StoredProcedure; adap.SelectCommand.Parameters.AddWithValue("@Codigo", objLog.Codigo); adap.SelectCommand.Parameters.AddWithValue("@codAnterior", objLog.codAnterior); adap.SelectCommand.Parameters.AddWithValue("@Descripcion", objLog.Descripcion); adap.SelectCommand.Parameters.AddWithValue("@IdLogin", ObjLogin.IdLogin); adap.SelectCommand.Parameters.AddWithValue("@Sede", objLog.IdSede); adap.SelectCommand.Parameters.AddWithValue("@Edificio", objLog.Edificio); adap.SelectCommand.Parameters.AddWithValue("@Categoria", objLog.IdCategoria); adap.SelectCommand.Parameters.AddWithValue("@FechaIni", dfechaini); adap.SelectCommand.Parameters.AddWithValue("@FechaFin", dfechafin); adap.SelectCommand.Parameters.AddWithValue("@Condicion", Condicion); adap.SelectCommand.Parameters.AddWithValue("@Aula", objLog.Aula); adap.SelectCommand.Parameters.AddWithValue("@Area", objLog.Area); adap.SelectCommand.Parameters.AddWithValue("@Ruc", xRuc); adap.SelectCommand.Parameters.AddWithValue("@NumeroFactura", xNroFactura); adap.Fill(tb); } return(tb); }