private void button1_Click(object sender, EventArgs e) { var negocio = new RolesNegocio(SqlServerDBConnection.Instance()); using (IDbTransaction tran = SqlServerDBConnection.Instance().Connection.BeginTransaction()) { try { negocio.insertRol(this.textBox1.Text); foreach (var item in listBox1.SelectedItems) { negocio.insertFuncionalidadToRol(1, (int)(item as DataRowView)["Id_Funcionalidad"]); } tran.Commit(); } catch { tran.Rollback(); throw; } } }
private void button1_Click(object sender, EventArgs e) { var negocio = new RolesNegocio(SqlServerDBConnection.Instance()); var nombre = textBox1.Text; List <int> idsFuncionalidades = new List <int>(); if (dataGridView1.SelectedRows.Count > 0) { negocio.deleteAllFuncionalidadesDeRol(idRol); foreach (DataGridViewRow row in dataGridView1.SelectedRows) { var id = Convert.ToInt32(row.Cells["Id_Funcionalidad"].Value); negocio.insertFuncionalidadToRol(idRol, id); } } if (!checkBox1.Checked) { negocio.bajaRol(idRol); } else { negocio.habilitarRol(idRol); } this.Hide(); }
private void button2_Click(object sender, EventArgs e) { var negocio = new ListadoEstadisticoNegocio(SqlServerDBConnection.Instance()); var rubro = (this.comboBox1.SelectedItem as ComboboxItem) != null ? (this.comboBox1.SelectedItem as ComboboxItem).Value : -1; this.dataGridView1.DataSource = negocio.getTop5ClientesConArticulosComprados(anio, trimestre, rubro); }
static int terminarSubastas() { DateTime fecha = DateTime.Parse(ConfigurationManager.AppSettings["FechaDelDia"]); UsuarioLogueado.Instance().fechaDeHoy = fecha; SqlServerDBConnection DBConn = SqlServerDBConnection.Instance(); int result = -1; try { DBConn.openConnection(); using (SqlCommand cmd = new SqlCommand("PMS.SUBASTAS_TERMIANDAS", DBConn.Connection)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@Fecha", SqlDbType.DateTime).Value = fecha; var returnParameter = cmd.Parameters.Add("@ReturnVal", SqlDbType.Int); returnParameter.Direction = ParameterDirection.ReturnValue; cmd.CommandTimeout = 999999; cmd.ExecuteNonQuery(); int.TryParse(returnParameter.Value.ToString(), out result); cmd.Dispose(); } DBConn.closeConnection(); return(result); } catch (Exception ex) { DBConn.closeConnection(); throw (new Exception("Error en Procesar Subastas" + ex.Message)); } }
public SeleccionAnioYTrimestreForm() { InitializeComponent(); var negocio = new ListadoEstadisticoNegocio(SqlServerDBConnection.Instance()); //comboBox1.DataSource = negocio.getAniosPublicaciones(); foreach (DataRow trimestre in negocio.getAniosPublicaciones().Rows) { comboBox1.Items.Add(trimestre[0]); } var trimestres = negocio.getTrimestres(); foreach (var trimestre in trimestres) { comboBox2.Items.Add(trimestre); } var listados = negocio.getListados(); foreach (var listado in listados) { comboBox3.Items.Add(listado); } }
private void button2_Click(object sender, EventArgs e) { var negocio = new RolesNegocio(SqlServerDBConnection.Instance()); var nombre = textBox1.Text != "" ? textBox1.Text : null; int Habilitado = comboBox1.SelectedIndex; dataGridView1.DataSource = negocio.searchRoles(nombre, Habilitado); }
private void button2_Click(object sender, EventArgs e) { var visibilidad = (this.comboBox1.SelectedItem as ComboboxItem) != null ? (this.comboBox1.SelectedItem as ComboboxItem).Value : -1; var negocio = new ListadoEstadisticoNegocio(SqlServerDBConnection.Instance()); dataGridView1.DataSource = negocio.getTop5VendedoresConArticulosNoVendidos(anio, trimestre, visibilidad); }
public FacturacionPublicacion(int idPublicacion) { publNegocio = new PublicacionesNegocio(SqlServerDBConnection.Instance()); InitializeComponent(); var dt = publNegocio.facturacionPublicacion(idPublicacion); this.dataGridView1.DataSource = dt; }
public FacturasVendedor() { InitializeComponent(); var negocio = new HistorialVendedor(SqlServerDBConnection.Instance()); superGrid1.PageSize = 5; superGrid1.SetPagedDataSource(negocio.searchFacturasAVendedor(-1, null, -1, -1, null, null), bindingNavigator1); }
private void button1_Click(object sender, EventArgs e) { textBox1.Clear(); comboBox1.SelectionLength = 0; var negocio = new RolesNegocio(SqlServerDBConnection.Instance()); dataGridView1.DataSource = negocio.searchRoles(null, -1); }
public Listado_Roles() { InitializeComponent(); var negocio = new RolesNegocio(SqlServerDBConnection.Instance()); //negocio.searchRoles(null,-1); dataGridView1.ReadOnly = true; dataGridView1.DataSource = negocio.searchRoles(null, -1); SqlServerDBConnection.Instance().closeConnection(); }
public Alta_Rol() { InitializeComponent(); var negocio = new RolesNegocio(SqlServerDBConnection.Instance()); listBox1.DisplayMember = "Nombre"; listBox1.ValueMember = "Id_Funcionalidad"; listBox1.DataSource = negocio.getAllFuncionalidades(); }
public ListadoVendedoresMontoFactura(String anio, String trimestre) { InitializeComponent(); this.anio = anio; this.trimestre = trimestre; var negocio = new ListadoEstadisticoNegocio(SqlServerDBConnection.Instance()); this.dataGridView1.DataSource = negocio.getTop5VendedoresConMontoFacturado(anio, trimestre); }
// public SqlServerDBConnection instance { get; set; } public ComprarOfertarListadoForm() { InitializeComponent(); superGrid1.PageSize = 5; comprarOfertarNegocio = new ComprarOfertarNegocio(SqlServerDBConnection.Instance()); var rubrosDt = comprarOfertarNegocio.getRubros(); rubrosListBox.DisplayMember = rubrosDt.Columns[1].ColumnName; rubrosListBox.ValueMember = rubrosDt.Columns[0].ColumnName; rubrosListBox.DataSource = rubrosDt; }
public HistorialForm(int id_cliente) { InitializeComponent(); this.id_cliente = id_cliente; var negocio = new HistorialCliente(SqlServerDBConnection.Instance()); superGrid1.PageSize = 5; table = negocio.searchHistorialCliente(id_cliente, null, -1, -1, null, null); superGrid1.SetPagedDataSource(table, bindingNavigator1); lblCalificadas.Text = getCantidadOpsSinCalificar() + " compras sin calificar "; lblEstrellas.Text = negocio.getCantidadDeEstrellasDadas(id_cliente).ToString() + " estrellas dadas en total"; }
private void button1_Click(object sender, EventArgs e) { var negocio = new HistorialVendedor(SqlServerDBConnection.Instance()); var Id = textBox1.Text != "" ? Int32.Parse(textBox1.Text) : -1; var Detalle = textBox2.Text; decimal importeDesde = numericUpDown2.Value; decimal importeHasta = numericUpDown1.Value; DateTime fechaDesde = dateTimePicker1.Value; DateTime fechaHasta = dateTimePicker2.Value; superGrid1.SetPagedDataSource(negocio.searchFacturasAVendedor(Id, Detalle, importeHasta, importeDesde, fechaHasta.ToString("yyyy-MM-dd"), fechaDesde.ToString("yyyy-MM-dd")), bindingNavigator1); }
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { var negocio = new RolesNegocio(SqlServerDBConnection.Instance()); var Nombre = Convert.ToString(dataGridView1.Rows[e.RowIndex].Cells["Nombre"].Value); var Habilitado = Convert.ToInt32(dataGridView1.Rows[e.RowIndex].Cells["Habilitado"].Value); var Id = Convert.ToInt32(dataGridView1.Rows[e.RowIndex].Cells["Id_Rol"].Value); var funcionalidades = negocio.getFuncionalidadesDeRol(Id); var popupform = new Modificacion_Rol(Id, Nombre, Habilitado, funcionalidades); popupform.Show(); }
private void button1_Click(object sender, EventArgs e) { var negocio = new HistorialCliente(SqlServerDBConnection.Instance()); var Detalle = txtDetalle.Text; decimal importeDesde = numericUpDown2.Value; decimal importeHasta = numericUpDown1.Value; DateTime fechaDesde = dateTimePicker1.Value; DateTime fechaHasta = dateTimePicker2.Value; superGrid1.SetPagedDataSource(negocio.searchHistorialCliente(id_cliente, Detalle, importeHasta, importeDesde, fechaDesde.ToString("yyyy-MM-dd"), fechaHasta.ToString("yyyy-MM-dd")), bindingNavigator1); }
public PaginaPrincipal(String rol, int id) { InitializeComponent(); var negocio = new MercadoNegocio.Principal(SqlServerDBConnection.Instance()); ListaFuncionalidades = negocio.getFuncionalidades(rol); this.Userid = id; if (ListaFuncionalidades.Any(p => p.ToLower().Contains("rol"))) { ABMRol.Visible = true; } if (ListaFuncionalidades.Any(p => p.ToLower().Contains("usuario"))) { ABMUser.Visible = true; } if (ListaFuncionalidades.Any(p => p.ToLower().Contains("visibilidad"))) { ABMVisibilidad.Visible = true; } if (ListaFuncionalidades.Any(p => p.ToLower().Contains("rubro"))) { ABMRubro.Visible = true; } if (ListaFuncionalidades.Any(p => p.ToLower().Contains("factura"))) { Facturas.Visible = true; } if (ListaFuncionalidades.Any(p => p.ToLower().Contains("compra"))) { ComprarOfertar.Visible = true; } if (ListaFuncionalidades.Any(p => p.ToLower().Contains("publica"))) { ABMPublicacion.Visible = true; } if (ListaFuncionalidades.Any(p => p.ToLower().Contains("historial"))) { Historial.Visible = true; } if (ListaFuncionalidades.Any(p => p.ToLower().Contains("listado"))) { Listado.Visible = true; } if (ListaFuncionalidades.Any(p => p.ToLower().Contains("calificar"))) { Calificar.Visible = true; } }
private void btnBuscar_Click(object sender, EventArgs e) { publNegocio = new PublicacionesNegocio(SqlServerDBConnection.Instance()); String TipoPublicacion = (cbxTipo.SelectedItem as ComboboxItem) != null ? (cbxTipo.SelectedItem as ComboboxItem).Text : null; String Id_Publicacion = tbxCod.Text != "" ? tbxCod.Text : null; String Descripcion = tbxDesc.Text != "" ? tbxDesc.Text : null; String userID = null; if (UsuarioLogueado.Instance().rol != "Administrador") { userID = UsuarioLogueado.Instance().userId; } dataGridView1.DataSource = publNegocio.BuscarPublicaciones(Id_Publicacion, TipoPublicacion, Descripcion, userID); }
public ListadoClientesComprasForm(String anio, String trimestre) { InitializeComponent(); this.anio = anio; this.trimestre = trimestre; var negocio = new ListadoEstadisticoNegocio(SqlServerDBConnection.Instance()); foreach (DataRow row in negocio.getRubros().Rows) { var item = new ComboboxItem(); item.Text = row["Descripcion"].ToString(); item.Value = Int32.Parse(row["Id_Rubro"].ToString()); comboBox1.Items.Add(item); } }
private void button1_Click(object sender, EventArgs e) { int parsedValue; if (!int.TryParse(textBox1.Text, out parsedValue)) { MessageBox.Show("Debes ingresar numeros"); return; } else if (parsedValue <= Int32.Parse(selRow.Cells["Precio"].Value.ToString())) { MessageBox.Show("La oferta debe superar el precio actual"); return; } else { var comprarOfertarNegocio = new ComprarOfertarNegocio(SqlServerDBConnection.Instance()); comprarOfertarNegocio.Ofertar(UsuarioLogueado.Instance().userId, selRow.Cells["Codigo"].Value.ToString(), parsedValue); this.Close(); } }
private void button2_Click(object sender, EventArgs e) { int parsedValue; if (!int.TryParse(textBox2.Text, out parsedValue)) { MessageBox.Show("Debes ingresar numeros"); return; } else if (parsedValue > Int32.Parse(selRow.Cells["Stock"].Value.ToString())) { MessageBox.Show("No puedes comprar esta cantidad de productos"); return; } else { var comprarOfertarNegocio = new ComprarOfertarNegocio(SqlServerDBConnection.Instance()); comprarOfertarNegocio.Comprar(UsuarioLogueado.Instance().userId, selRow.Cells["Codigo"].Value.ToString(), parsedValue); this.Close(); } }
public GenerarPublicacion() { InitializeComponent(); publNegocio = new PublicacionesNegocio(SqlServerDBConnection.Instance()); foreach (DataRow row in publNegocio.getTipos().Rows) { //cbxTipo.Items.Add(trimestre[0]); var item = new ComboboxItem(); item.Text = row["Descripcion"].ToString(); item.Value = Int32.Parse(row["Id_Tipo"].ToString()); cbxTipo.Items.Add(item); } if (UsuarioLogueado.Instance().rol == "Administrador") { btnGenerar.Enabled = false; } }
public Modificacion_Rol(Int32 id, String nombre, Int32 habilitado, List <String> funcionalidades) { InitializeComponent(); idRol = id; this.textBox1.Text = nombre; var negocio = new RolesNegocio(SqlServerDBConnection.Instance()); dataGridView1.DataSource = negocio.getAllFuncionalidades(); foreach (DataGridViewRow row in dataGridView1.Rows) { if (funcionalidades.Contains(Convert.ToString(row.Cells["Nombre"]))) { ((DataGridViewCheckBoxCell)row.Cells[0]).Value = true; } } checkBox1.Checked = habilitado == 1 ? true : false; }