コード例 #1
0
ファイル: Local.cs プロジェクト: AlterLayer/Sandchips
 private void btnModificarT_Click(object sender, EventArgs e)
 {
     if (ModelPermiso.TipoUsuarioP != "Empleado")
     {
         if (ValidarTipoLocal())
         {
             ModelTipoLocal model = new ModelTipoLocal();
             model.IdTipoLocal = Convert.ToInt32(txtIdTipoLocal.Text);
             model.TipoLocal   = txtTipoLocal.Text;
             int datos = DALTipoLocal.modificar(model);
             if (datos > 0)
             {
                 MessageBox.Show("Registro modificado correctamente", "Operacón exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 dgvTipoLocal.DataSource = DALTipoLocal.mostrartabla();
                 txtTipoLocal.Clear();
             }
             else
             {
                 MessageBox.Show("Registro no modificado", "Operacón fallida", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         else
         {
             //MessageBox.Show("", "Operacón fallida", MessageBoxButtons.OK);
         }
     }
     else
     {
         MessageBox.Show("No posee los permisos para completar la acción", "Permiso denegado", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
コード例 #2
0
        public static int modificar(ModelTipoLocal Modelo)
        {
            int retorno = 0;

            try
            {
                MySqlCommand consulta = new MySqlCommand(string.Format("UPDATE tbdettipolocal SET TipoLocal='{1}' WHERE IdTipoLocal='{0}'", Modelo.IdTipoLocal, Modelo.TipoLocal), Conexion.obtenerconexion());
                retorno = consulta.ExecuteNonQuery();
            }
            catch (Exception ex)
            {
                MessageBox.Show("ERROR al intentar insertar registros. " + ex);
            }
            return(retorno);
        }
コード例 #3
0
        public static int agregar(ModelTipoLocal Modelo)
        {
            int retorno = 0;

            try
            {
                MySqlCommand comando = new MySqlCommand(string.Format("INSERT INTO tbdettipolocal(TipoLocal)VALUES('{0}')", Modelo.TipoLocal), Conexion.obtenerconexion());
                retorno = comando.ExecuteNonQuery();
            }
            catch (Exception ex)
            {
                MessageBox.Show("ERROR al intentar insertar registros. " + ex);
            }
            return(retorno);
        }