Esempio n. 1
0
        public int EliminarModelo(CEModelo objC)
        {
            int resultado = 0;

            SqlCommand cmd = new SqlCommand("Sp_EliminarModelo", cn);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@IdModelo", SqlDbType.Int).Value = objC.IdModelo;


            try
            {
                ConectarDB();
                resultado = cmd.ExecuteNonQuery();
            }
            catch (Exception ex)
            {
                if (ex.ToString().Contains("FK_Automovil_Modelo"))
                {
                    MessageBox.Show(null, "Error al eliminar el modelo porque existe una referencia con Automovil", "CarWash System", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else
                {
                    throw new Exception("Error al eliminar el registro de modelo", ex);
                }
            }
            finally
            {
                CerrarDB();
                cmd.Dispose();
            }
            return(resultado);
        }
        private void btnSave_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtModelo.Text.ToString().Trim().Length > 0)
                {
                    CEMarca marca = new CEMarca
                    {
                        id = Convert.ToInt32(cmbMarcas.SelectedValue)
                    };

                    CEModelo modelo = new CEModelo
                    {
                        descripcion = txtModelo.Text.ToString().ToUpper()
                    };

                    if (equipos.AgregarModelo(marca, modelo) > 0)
                    {
                        Close();
                    }
                }
                else
                {
                    throw new Exception("El modelo no puede estar vacio.");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Se presento el siguiente error: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 3
0
        public int ActualizarModelo(CEModelo objC)
        {
            int resultado = 0;

            SqlCommand cmd = new SqlCommand("Sp_ActualizarModelo", cn);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@IdModelo", SqlDbType.Int).Value    = objC.IdModelo;
            cmd.Parameters.AddWithValue("@Modelo", SqlDbType.NVarChar).Value = objC.Modelo;
            cmd.Parameters.AddWithValue("@IdMarca", SqlDbType.Int).Value     = objC.IdMarca;
            try
            {
                ConectarDB();
                resultado = cmd.ExecuteNonQuery();
            }
            catch (Exception ex)
            {
                throw new Exception("Error al actualizar el registro del modelo", ex);
            }
            finally
            {
                CerrarDB();
                cmd.Dispose();
            }

            return(resultado);
        }
Esempio n. 4
0
        private void BuscarNombreCliente(String Nombre)
        {
            CNBusquedaModelo buscarC = new CNBusquedaModelo();
            CEModelo         objSer  = new CEModelo();

            objSer.Modelo     = Nombre;
            dgvSer.DataSource = buscarC.BuscarPorNombre(objSer).Tables["MostrarNombre"];
        }
Esempio n. 5
0
        private void BuscarServicio(int Codigo)
        {
            CNBusquedaModelo buscarC = new CNBusquedaModelo();
            CEModelo         objSer  = new CEModelo();

            objSer.IdModelo   = Codigo;
            dgvSer.DataSource = buscarC.BuscarPorCodigo(objSer).Tables["MostrarId"];
        }
Esempio n. 6
0
        public int AgregarModelo(CEMarca marca, CEModelo modelo)
        {
            Config.openConnection(connection);
            SqlCommand command = new SqlCommand("EXEC INV.AGREGAR_MODELO @MARCA, @MODELO", connection);

            command.Parameters.AddWithValue("MARCA", marca.id);
            command.Parameters.AddWithValue("MODELO", modelo.descripcion);
            int Resultado = command.ExecuteNonQuery();

            Config.closeConnection(connection);
            return(Resultado);
        }
Esempio n. 7
0
        private void EliminarMarca(int IdModelo)
        {
            CNModelo eliminarC = new CNModelo();
            CEModelo objMarca  = new CEModelo();

            objMarca.IdModelo = IdModelo;
            if (eliminarC.EliminarModelo(objMarca) > 0)
            {
                MessageBox.Show(null, "Se ha eliminado el registro de Modelo", "CarWash System", MessageBoxButtons.OK);
            }
            else
            {
                MessageBox.Show(null, "Error al eliminar el registro.", "CarWash System", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 8
0
        private void InsertarCliente()
        {
            CNModelo insertC = new CNModelo();
            CEModelo objM    = new CEModelo();

            objM.Modelo  = txtModelo.Text;
            objM.IdMarca = Convert.ToInt32(cboMarca.SelectedValue);
            if (insertC.NuevaMarca(objM) > 0)
            {
                MessageBox.Show(null, "Se Guardo bien el nuevo registro de Modelo", "CarWash System", MessageBoxButtons.OK);
            }
            else
            {
                MessageBox.Show(null, "Error al guardar un nuevo registro de Modelo.", "CarWash System", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 9
0
        private void ActuralizarUsuario()
        {
            CNModelo actualizarC = new CNModelo();
            CEModelo objM        = new CEModelo();

            objM.IdModelo = Convert.ToInt32(txtIdModelo.Text);
            objM.Modelo   = txtModelo.Text;
            objM.IdMarca  = Convert.ToInt32(cboMarca.SelectedValue);
            if (actualizarC.ActualizarModelo(objM) > 0)
            {
                MessageBox.Show(null, "Se ha Actualizado la Modelo", "CarWash System", MessageBoxButtons.OK);
            }
            else
            {
                MessageBox.Show(null, "Error al Actualizar el registro.", "CarWash System", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 10
0
        public DataSet BuscarPorNombre(CEModelo objC)
        {
            SqlDataAdapter da;
            DataSet        ds = new DataSet();

            try
            {
                ConectarDB();
                da = new SqlDataAdapter("Sp_MostrarNombreModelo", cn);
                da.SelectCommand.CommandType = CommandType.StoredProcedure;
                da.SelectCommand.Parameters.Add("@Modelo", SqlDbType.NVarChar).Value = objC.Modelo;
                da.Fill(ds, "MostrarNombre");
                return(ds);
            }
            catch (Exception ex)
            {
                throw new Exception("Error al solicitar los datos de la base de datos", ex);
            }
            finally
            {
                CerrarDB();
                ds.Dispose();
            }
        }
Esempio n. 11
0
 public DataSet BuscarPorNombre(CEModelo objC)
 {
     return(objCl.BuscarPorNombre(objC));
 }
Esempio n. 12
0
 public DataSet BuscarPorCodigo(CEModelo objC)
 {
     return(objCl.BuscarPorCodigo(objC));
 }
Esempio n. 13
0
 public int EliminarModelo(CEModelo objC)
 {
     return(objCl.EliminarModelo(objC));
 }
Esempio n. 14
0
 public int ActualizarModelo(CEModelo objC)
 {
     return(objCl.ActualizarModelo(objC));
 }
Esempio n. 15
0
 public int NuevaMarca(CEModelo objC)
 {
     return(objCl.InsertarModelo(objC));
 }
Esempio n. 16
0
 public int AgregarModelo(CEMarca marca, CEModelo modelo)
 {
     return(equipos.AgregarModelo(marca, modelo));
 }