示例#1
0
        /// <summary>
        /// Actualiza un tratamiento. Devuelve un bool si
        /// la función actualizó o no un tratamiento.
        /// </summary>
        /// <param name="nombre">Nombre del tratamiento.</param>
        /// <param name="fechacre">Fecha que se comenzó a usar el tratamiento.</param>
        /// <param name="fechacad">Fecha que terminó de usarse el tratamiento.</param>
        /// <param name="descripcion">Descripción del tratamiento.</param>
        /// <param name="allowed">Si el tratamiento sigue en uso.</param>
        /// <param name="id">Fila a actualizar.</param>
        /// <returns></returns>
        public bool updateTreatment(
            string nombre,
            decimal precio,
            DateTime fechacre,
            DateTime fechacad,
            string descripcion,
            bool allowed,
            int id)
        {
            GestionDataSetTableAdapters.QueriesTableAdapter QTA = new GestionDataSetTableAdapters.QueriesTableAdapter();
            int r = QTA.Update_Treatment(nombre, precio, fechacre, fechacad, descripcion, allowed, id);

            if (r == 0)
            {
                return(false);          //Chequea si se actualizó algo o no
            }
            else
            {
                return(true);
            }
        }