Esempio n. 1
0
        public static bool Insertar(servicios serv)
        {
            MySqlConnection con;
            con = conexion.conectar();

            string insert = string.Format("INSERT INTO servicios(Fecha,Nombre,Costo) VALUES((SELECT current_date()),'"+serv.nombre+"','"+serv.costo+"')");
            MySqlCommand comando = new MySqlCommand(insert, con);
            int i = comando.ExecuteNonQuery();
            if (i > 0)
            {
                return true;
            }
            else
            {
                return false;
            }
        }
Esempio n. 2
0
        public static bool Actualizar(servicios serv)
        {
            MySqlConnection con;
            con = conexion.conectar();

            string update = string.Format("Update servicios set  Nombre = '"+serv.nombre+"' , Costo = '"+serv.costo+"' where id = '"+serv.id+"'");
            MySqlCommand comando = new MySqlCommand(update, con);
            int i = comando.ExecuteNonQuery();
            if (i > 0)
            {
                return true;
            }
            else
            {
                return false;
            }
        }
        private void btnServ_Click(object sender, EventArgs e)
        {
            if (MetroMessageBox.Show(this,"Seguro que desea registrar este pago de servicio, recuerda que producirá un gasto oficial para la empresa y no se puede eliminarse, solo editarse", "A T E N C I O N", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                servicios serv = new servicios();
                serv.nombre = txtNombre_serv.Text;
                serv.costo = double.Parse(txtCosto_serv.Text);
                if (serviciosDAO.Insertar(serv))
                {
                    MessageBox.Show("Servicio Registrado", "Registro Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    dgvServicios.Rows.Clear();
                    LlenardgvServicios();

                }
            }
        }
 private void btnAct_serv_Click(object sender, EventArgs e)
 {
     MySqlConnection cnx;
     cnx = conexion.conectar();
     servicios serv = new servicios();
     serv.nombre = txtNombre_serv.Text;
     serv.costo = double.Parse(txtCosto_serv.Text);
     serv.id = int.Parse(idServ.Text);
     if(serviciosDAO.Actualizar(serv))
     {
         MetroMessageBox.Show(this, "Servicio Actualizado ", "Actualización Exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information);
         dgvServicios.Rows.Clear();
         LlenardgvServicios();
         btnServ.Enabled = true;
         btnAct_serv.Enabled = false;
         txtNombre_serv.Text = "";
         txtCosto_serv.Text = "";
         idServ.Text = "Autogenerado";
         txtFecha_serv.Text = "Autogenerado";
     }
     cnx.Close();
 }