示例#1
0
        public static int AgregarServicios(ClaseServicios servicios)
        {
            int             retorno  = 0;
            MySqlConnection conexion = Conexion.ObtenerConexion();
            MySqlCommand    comando  = new MySqlCommand(string.Format("Insert into servicios (id, nombre, descripcion, precio, activo) " +
                                                                      "values('{0}','{1}','{2}','{3}','{4}')",
                                                                      servicios.ID, servicios.Nombre, servicios.Descripcion, servicios.Precio, servicios.Activo), conexion);

            retorno = comando.ExecuteNonQuery();
            conexion.Close();
            return(retorno);
        }
示例#2
0
        public static int ActualizarServicios(ClaseServicios servicios)
        {
            int             retorno  = 0;
            MySqlConnection conexion = Conexion.ObtenerConexion();

            MySqlCommand comando = new MySqlCommand(string.Format("Update servicios set nombre='{0}', descripcion='{1}', precio='{2}', activo='{3}' where ID='{4}'",
                                                                  servicios.Nombre, servicios.Descripcion, servicios.Precio, servicios.Activo, servicios.ID), conexion);

            retorno = comando.ExecuteNonQuery();
            conexion.Close();

            return(retorno);
        }
示例#3
0
        private void buttonModificar_Click(object sender, EventArgs e)
        {
            ClaseServicios servicios = new ClaseServicios();

            servicios.setID(int.Parse(textBoxID.Text.Trim()));
            servicios.setNombre(textBoxNombre.Text.Trim());
            servicios.setDescripcion(textBoxDescripcion.Text.Trim());
            servicios.setPrecio(float.Parse(textBoxPrecio.Text.Trim()));
            servicios.setActivo(true);
            if (ClaseServicios.ActualizarServicios(servicios) > 0)
            {
                MessageBox.Show("Los datos del Servicio se actualizaron", "Datos Actualizados", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No se pudo actualizar", "Error al Actualizar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
示例#4
0
 private void buttonEliminar_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Esta Seguro que desea eliminar el Servicio actual", "Estas Seguro??", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         if (ClaseServicios.EliminarServicios(int.Parse(textBoxID.Text.Trim())) > 0)
         {
             MessageBox.Show("Servicio Eliminado Correctamente!", "Servicio Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
         {
             MessageBox.Show("No se pudo eliminar el Servicio", "Servicio No Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         }
     }
     else
     {
         MessageBox.Show("Se cancelo la eliminacion", "Eliminacion Cancelada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
 }
示例#5
0
        private void buttonAgregar_Click(object sender, EventArgs e)
        {
            ClaseServicios servicios = new ClaseServicios();

            servicios.setNombre(textBoxNombre.Text.Trim());
            servicios.setDescripcion(textBoxDescripcion.Text.Trim());
            servicios.setPrecio(float.Parse(textBoxPrecio.Text.Trim()));
            servicios.setActivo(true);
            int resultado = ClaseServicios.AgregarServicios(servicios);

            if (resultado > 0)
            {
                MessageBox.Show("Servicio guardado correctamente", "Guardado!!", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No se pudo guardar el Servicio", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }