Exemple #1
0
        public static bool Insertar(MCodigo objeto, facturacion.Vistas.VCodigo form)
        {
            MySqlConnection SqlCon = new MySqlConnection(Conexion.Cn);

            try
            {
                SqlCon.Open();
                string       query001 = "INSERT INTO " + table + "(fecInicio,fecFinal,clave,autorizacion) Values(@fecInicio,@fecFinal,@clave,@autorizacion)";
                MySqlCommand command  = new MySqlCommand(query001, SqlCon);
                command.Parameters.AddWithValue("@fecInicio", objeto.fecInicio);
                command.Parameters.AddWithValue("@fecFinal", objeto.fecFinal);
                command.Parameters.AddWithValue("@clave", objeto.clave);
                command.Parameters.AddWithValue("@autorizacion", objeto.autorizacion);

                if (command.ExecuteNonQuery() == 1)
                {
                    ToastNotification.Show(form, "Codigo Creada Correctamente", global::facturacion.Properties.Resources.ok, 3000, (eToastGlowColor.Green), (eToastPosition.TopRight));
                    SqlCon.Close();
                    return(true);
                }
                else
                {
                    ToastNotification.Show(form, "Codigo no pudo ser Creada", global::facturacion.Properties.Resources.error, 3000, (eToastGlowColor.Red), (eToastPosition.TopRight));
                    SqlCon.Close();
                    return(false);
                }
            }
            catch (MySqlException e)
            {
                ToastNotification.Show(form, e.Message, global::facturacion.Properties.Resources.error, 3000, (eToastGlowColor.Red), (eToastPosition.TopLeft));
                return(false);
            }
        }
Exemple #2
0
        public static bool Editar(int id, MCodigo objeto, DevComponents.DotNetBar.Metro.MetroForm form)
        {
            MySqlConnection SqlCon = new MySqlConnection(Conexion.Cn);

            try
            {
                SqlCon.Open();
                string query001 = "UPDATE " + table + " SET fecInicio=@fecInicio,fecFinal=@fecFinal,clave=@clave, autorizacion=@autorizacion where id=@id;";
                Console.WriteLine(query001);
                MySqlCommand command = new MySqlCommand(query001, SqlCon);
                command.Parameters.AddWithValue("@id", id);
                command.Parameters.AddWithValue("@fecInicio", objeto.fecInicio);
                command.Parameters.AddWithValue("@fecFinal", objeto.fecFinal);
                command.Parameters.AddWithValue("@clave", objeto.clave);
                command.Parameters.AddWithValue("@autorizacion", objeto.autorizacion);

                if (command.ExecuteNonQuery() == 1)
                {
                    ToastNotification.Show(form, "Codigo Editada Correctamente", global::facturacion.Properties.Resources.ok, 3000, (eToastGlowColor.Green), (eToastPosition.TopRight));
                    SqlCon.Close();
                    return(true);
                }
                else
                {
                    ToastNotification.Show(form, "El codigo no pudo ser Editado", global::facturacion.Properties.Resources.error, 3000, (eToastGlowColor.Red), (eToastPosition.TopRight));
                    SqlCon.Close();
                    return(false);
                }
            }
            catch (MySqlException e)
            {
                ToastNotification.Show(form, e.Message, global::facturacion.Properties.Resources.error, 3000, (eToastGlowColor.Red), (eToastPosition.TopLeft));
                return(false);
            }
        }
Exemple #3
0
        private void btn_guardar_Click(object sender, EventArgs e)
        {
            string  ini = dt_fec_inicio.Text;
            string  fin = dt_fech_final.Text;
            string  des = tb_clave.Text;
            string  aut = tb_autorizacion.Text;
            MCodigo cod = new MCodigo(0, DateTime.Parse(ini), DateTime.Parse(fin), des, aut);

            if (CCodigo.Insertar(cod, this))
            {
                mostrar();
                tb_clave.Text = "";
            }
        }