public void Inicializado() { marcaDA = new MarcaDA(); modelo = new Modelo.Modelo(); marca = new Marca(); tablaModelo = marcaDA.ListarModelos(); tablaMarca = marcaDA.ListarMarcas(this.idCategoria); viewModelo = new DataView(tablaModelo); cmbMarca.DataSource = tablaMarca; cmbMarca.DisplayMember = "nombre"; cmbMarca.ValueMember = "idMarca"; cmbMarca.SelectedIndex = -1; dgvModelo.PrimaryGrid.DataSource = null; dgvModelo.PrimaryGrid.AutoGenerateColumns = false; if (this.idCategoria == this.idMemoriaCategoria || this.idCategoria == this.idCategoriaDisco) { cmbMarca.SelectedIndex = 0; lblMarca.Visible = false; cmbMarca.Visible = false; lblModelo.Location = new Point(35, 16); txtDescripcion.Location = new Point(35, 35); chbActivo.Location = new Point(369, 35); dgvModelo.Location = new Point(35, 89); dgvModelo.Size = new Size(322, 322); } }
public int ModificarModelo(Modelo.Modelo modelo, string usuario, int actualizarEstado) { string sql = ""; if (actualizarEstado == 1) { sql = "Select * From modelo where idMarca ='" + modelo.IdMarca + "' and nombre= '" + modelo.NombreModelo + "' and estado=" + modelo.Estado + " ;"; } else { sql = "Select * From modelo where idMarca ='" + modelo.IdMarca + "' and nombre= '" + modelo.NombreModelo + "' ;"; } MySqlDataReader reader; reader = objManager.MostrarInformacion(sql); if (!(reader.HasRows)) { objManager.conexion.Close(); objManager.conexion.Dispose(); objManager.cmd.Dispose(); parametrosEntrada = new MySqlParameter[5]; parametrosEntrada[0] = new MySqlParameter("@_idMarca", MySqlDbType.Int32); parametrosEntrada[1] = new MySqlParameter("@_nombre", MySqlDbType.VarChar, 255); parametrosEntrada[2] = new MySqlParameter("@_estado", MySqlDbType.Int32); parametrosEntrada[3] = new MySqlParameter("@_usuario_mod", MySqlDbType.VarChar, 100); parametrosEntrada[4] = new MySqlParameter("@_idModelo", MySqlDbType.Int32); parametrosEntrada[0].Value = modelo.IdMarca; parametrosEntrada[1].Value = modelo.NombreModelo; parametrosEntrada[2].Value = modelo.Estado; parametrosEntrada[3].Value = usuario; parametrosEntrada[4].Value = modelo.IdModelo; bool aux = objManager.EjecutarProcedure(parametrosEntrada, "update_modelo"); return((aux) ? 1 : -1); } else { objManager.conexion.Close(); objManager.conexion.Dispose(); objManager.cmd.Dispose(); return(0); } }
public int GuardarNuevoModelo(Modelo.Modelo modelo, string usuario) { string sql = "Select * From modelo where idMarca ='" + modelo.IdMarca + "' and nombre= '" + modelo.NombreModelo + "' ;"; MySqlDataReader reader; reader = objManager.MostrarInformacion(sql); if (!(reader.HasRows)) { objManager.conexion.Close(); objManager.conexion.Dispose(); objManager.cmd.Dispose(); parametrosEntrada = new MySqlParameter[5]; parametrosEntrada[0] = new MySqlParameter("@_idMarca", MySqlDbType.Int32); parametrosEntrada[1] = new MySqlParameter("@_nombre", MySqlDbType.VarChar, 255); parametrosEntrada[2] = new MySqlParameter("@_estado", MySqlDbType.Int32); parametrosEntrada[3] = new MySqlParameter("@_usuario_ins", MySqlDbType.VarChar, 100); parametrosEntrada[4] = new MySqlParameter("@_idModelo", MySqlDbType.Int32); parametrosEntrada[0].Value = modelo.IdMarca; parametrosEntrada[1].Value = modelo.NombreModelo; parametrosEntrada[2].Value = modelo.Estado; parametrosEntrada[3].Value = usuario; string[] datosSalida = new string[1]; objManager.EjecutarProcedureConDatosDevueltos(parametrosEntrada, "insert_modelo", 4, 5, out datosSalida, 1); if (datosSalida != null) { int idModelo = Convert.ToInt32(datosSalida[0]); return(idModelo); } return(-1); } else { objManager.conexion.Close(); objManager.conexion.Dispose(); objManager.cmd.Dispose(); return(0); } }
public void Inicializado() { marcaDA = new MarcaDA(); modelo = new Modelo.Modelo(); marca = new Marca(); tablaModelo = marcaDA.ListarModelos(); tablaMarca = marcaDA.ListarMarcas(this.idCategoriaSO, this.idCategoriaOffice, this.idCategoriaAntivirus); viewModelo = new DataView(tablaModelo); cmbMarca.DataSource = tablaMarca; cmbMarca.DisplayMember = "nombre"; cmbMarca.ValueMember = "idMarca"; cmbMarca.SelectedIndex = -1; dgvModelo.PrimaryGrid.DataSource = null; dgvModelo.PrimaryGrid.AutoGenerateColumns = false; }
public LC(int idLC, string codigo, Modelo modelo, string descripcion, double tamanoPantalla, Procesador procesador, Video video, BindingList <DiscoDuro> discos, BindingList <Memoria> memorias, BindingList <Licencia> licencias, string partNumber, string serieFabrica, int garantia, DateTime fecInicioSeguro, DateTime fecFinSeguro, string ubicacion, string observacion, int estado) { this.IdLC = idLC; this.Codigo = codigo; this.Modelo = modelo; this.Descripcion = descripcion; this.TamanoPantalla = tamanoPantalla; this.Procesador = procesador; this.Video = video; this.Discos = discos; this.Memorias = memorias; this.PartNumber = partNumber; this.SerieFabrica = serieFabrica; this.Garantia = garantia; this.FecInicioSeguro = fecInicioSeguro; this.FecFinSeguro = fecFinSeguro; this.Ubicacion = ubicacion; this.Observacion = observacion; this.Estado = estado; }
private void btnEditar_Click(object sender, EventArgs e) { GridRow aux = (GridRow)dgvModelo.PrimaryGrid.ActiveRow; if (aux != null) { estadoComponentes(TipoVista.Modificar); modeloOld = new Modelo.Modelo(); modelo.IdModelo = int.Parse(((GridCell)(((GridRow)dgvModelo.PrimaryGrid.ActiveRow)[3])).Value.ToString()); string descripcion = ((GridCell)(((GridRow)dgvModelo.PrimaryGrid.ActiveRow)[0])).Value.ToString(); int activo = int.Parse(((GridCell)(((GridRow)dgvModelo.PrimaryGrid.ActiveRow)[1])).Value.ToString()); modelo.IdMarca = int.Parse(((GridCell)(((GridRow)dgvModelo.PrimaryGrid.ActiveRow)[2])).Value.ToString()); chbActivo.Checked = (activo == 1) ? true : false; txtDescripcion.Text = descripcion; modeloOld.NombreModelo = descripcion.ToUpper(); modeloOld.IdMarca = int.Parse(((GridCell)(((GridRow)dgvModelo.PrimaryGrid.ActiveRow)[2])).Value.ToString()); modeloOld.Estado = activo; } }
public void estadoComponentes(TipoVista estado) { switch (estado) { case TipoVista.Inicial: //ya esta btnNuevo.Enabled = (cmbMarca.SelectedIndex != -1) ? true : false; btnCancelar.Enabled = false; btnGrabar.Enabled = false; btnEditar.Enabled = (cmbMarca.SelectedIndex != -1) ? true : false; txtDescripcion.Enabled = false; chbActivo.Enabled = false; limpiarComponentes(); modelo = new Modelo.Modelo(); break; case TipoVista.Nuevo: //ya esta //Inicializado(idUsuario, nombreUsuario); btnNuevo.Enabled = false; btnCancelar.Enabled = true; btnGrabar.Enabled = true; btnEditar.Enabled = false; txtDescripcion.Enabled = true; chbActivo.Enabled = false; limpiarComponentes(); modelo = new Modelo.Modelo(); break; case TipoVista.Guardar: //ya esta listo btnNuevo.Enabled = (cmbMarca.SelectedIndex != -1) ? true : false; btnCancelar.Enabled = false; btnGrabar.Enabled = false; btnEditar.Enabled = (cmbMarca.SelectedIndex != -1) ? true : false; txtDescripcion.Enabled = false; chbActivo.Enabled = false; modelo = new Modelo.Modelo(); actualizarGrid(); break; case TipoVista.Modificar: btnNuevo.Enabled = false; btnCancelar.Enabled = true; btnGrabar.Enabled = true; btnEditar.Enabled = false; txtDescripcion.Enabled = true; chbActivo.Enabled = true; limpiarComponentes(); modelo = new Modelo.Modelo(); break; case TipoVista.Vista: btnNuevo.Enabled = (cmbMarca.SelectedIndex != -1) ? true : false; btnCancelar.Enabled = false; btnGrabar.Enabled = false; btnEditar.Enabled = (cmbMarca.SelectedIndex != -1) ? true : false; txtDescripcion.Enabled = false; chbActivo.Enabled = false; //limpiarComponentes(); modelo = new Modelo.Modelo(); break; case TipoVista.Limpiar: //ya esta btnNuevo.Enabled = (cmbMarca.SelectedIndex != -1) ? true : false; btnCancelar.Enabled = false; btnGrabar.Enabled = false; btnEditar.Enabled = false; txtDescripcion.Enabled = false; chbActivo.Enabled = false; limpiarComponentes(); modelo = new Modelo.Modelo(); break; case TipoVista.Duplicar: //ya esta //Inicializado(idUsuario, nombreUsuario); btnNuevo.Enabled = false; btnCancelar.Enabled = false; btnGrabar.Enabled = true; btnEditar.Enabled = false; txtDescripcion.Enabled = true; chbActivo.Enabled = true; limpiarComponentes(); modelo = new Modelo.Modelo(); break; case TipoVista.Anular: //ya esta btnNuevo.Enabled = (cmbMarca.SelectedIndex != -1) ? true : false; btnCancelar.Enabled = false; btnGrabar.Enabled = false; btnEditar.Enabled = (cmbMarca.SelectedIndex != -1) ? true : false; txtDescripcion.Enabled = false; chbActivo.Enabled = false; limpiarComponentes(); modelo = new Modelo.Modelo(); break; } }