示例#1
0
 //GUARDAR RESTAURANTE
 private void btnAgregar_Click(object sender, EventArgs e)
 {
     //Validar contraseñas que sean iguales
     if (ValidarRes())
     {
         ModelRestaurante model = new ModelRestaurante();
         model.NRC         = txtNRC.Text;
         model.Restaurante = txtNombreRestaurante.Text;
         int datos = DALRestaurante.agregar(model);
         if (datos > 0)
         {
             MessageBox.Show("Registro ingresado correctamente", "Operacón exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information);
             dgvRestaurante.DataSource = DALRestaurante.mostrartabla();
             txtNRC.Clear();
             txtNombreRestaurante.Clear();
         }
         else
         {
             MessageBox.Show("Registro no ingresado", "Operacón fallida", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else
     {
         //MessageBox.Show("", "Operacón fallida", MessageBoxButtons.OK);
     }
 }
示例#2
0
 private void btnModificar_Click(object sender, EventArgs e)
 {
     if (ValidarRes())
     {
         ModelRestaurante model = new ModelRestaurante();
         model.IdRestaurante = Convert.ToInt32(txtIdRestaurante.Text);
         model.NRC           = txtNRC.Text;
         model.Restaurante   = txtNombreRestaurante.Text;
         int datos = DALRestaurante.modificar(model);
         if (datos > 0)
         {
             MessageBox.Show("Registro modificado correctamente", "Operacón exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information);
             dgvRestaurante.DataSource = DALRestaurante.mostrartabla();
             txtIdRestaurante.Clear();
             txtNRC.Clear();
             txtNombreRestaurante.Clear();
         }
         else
         {
             MessageBox.Show("Registro no modificado", "Operacón fallida", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else
     {
         //MessageBox.Show("", "Operacón fallida", MessageBoxButtons.OK);
     }
 }
示例#3
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            ModelRestaurante model = new ModelRestaurante();

            model.IdRestaurante = Convert.ToInt32(txtIdRestaurante.Text);
            DALRestaurante.eliminar(model);
            MessageBox.Show("Registro eliminado exitosamente", "Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Information);
            dgvRestaurante.DataSource = DALRestaurante.mostrartabla();
            txtIdRestaurante.Clear();
            txtNRC.Clear();
            txtNombreRestaurante.Clear();
        }
示例#4
0
        public static int eliminar(ModelRestaurante model)
        {
            int retorno = 0;

            try
            {
                MySqlCommand comando = new MySqlCommand(string.Format("DELETE FROM tbmaerestaurante WHERE IdRestaurante='{0}'", model.IdRestaurante), Conexion.obtenerconexion());
                retorno = comando.ExecuteNonQuery();
            }
            catch (Exception ex)
            {
                MessageBox.Show("ERROR al intentar insertar registro. " + ex);
            }
            return(retorno);
        }
示例#5
0
        public static int modificar(ModelRestaurante Modelo)
        {
            int retorno = 0;

            try
            {
                MySqlCommand consulta = new MySqlCommand(string.Format("UPDATE tbmaerestaurante SET Restaurante='{1}', NRC='{2}' WHERE IdRestaurante='{0}'", Modelo.IdRestaurante, Modelo.Restaurante, Modelo.NRC), Conexion.obtenerconexion());
                retorno = consulta.ExecuteNonQuery();
            }
            catch (Exception ex)
            {
                MessageBox.Show("ERROR al intentar insertar registro. " + ex);
            }
            return(retorno);
        }
示例#6
0
        public static int agregar(ModelRestaurante Modelo)
        {
            int retorno = 0;

            try
            {
                MySqlCommand comando = new MySqlCommand(string.Format("INSERT INTO tbmaerestaurante(Restaurante,NRC, IdEstado)VALUES('{0}','{1}','{2}')", Modelo.Restaurante, Modelo.NRC, 1), Conexion.obtenerconexion());
                retorno = comando.ExecuteNonQuery();
            }
            catch (Exception ex)
            {
                MessageBox.Show("ERROR al intentar insertar registro. " + ex);
            }
            return(retorno);
        }