Ejemplo n.º 1
0
        public Turno GetById(byte id)
        {
            Turno             turno       = new Turno();
            DataAccessManager accesoDatos = new DataAccessManager();

            try
            {
                accesoDatos.setearConsulta("SELECT * FROM TB_TURNOS WHERE CD_TURNO = @Id");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@Id", id);
                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();
                while (accesoDatos.Lector.Read())
                {
                    turno = Make(accesoDatos.Lector, false);
                }

                return(turno);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
        private void DepartmentBind(string campusname)
        {
            DataTable dtConfig = DataAccessManager.GetConfigration(campusname);

            if (dtConfig.Rows.Count > 0)
            {
                string connectionstring = string.Empty;
                connectionstring = dtConfig.Rows[0]["CampusConStr"].ToString();
                try
                {
                    DataTable dtCampus = new DataTable();
                    dtCampus = DataAccessManager.Getdynamicdepartment(connectionstring);



                    RddlDept.DataSource     = dtCampus;
                    RddlDept.DataTextField  = "DeptDescription";
                    RddlDept.DataValueField = "DeptID";
                    RddlDept.DataBind();
                    RddlDept.Items[0].Text = "Select Departments";
                    RddlDept.SelectedIndex = 0;
                }
                catch (Exception ex)
                {
                    RddlDept.DataSource = null;
                    RddlDept.DataBind();
                }
            }
            else
            {
                RddlDept.DataSource = null;
                RddlDept.DataBind();
            }
        }
Ejemplo n.º 3
0
        private void BindCampus()
        {
            try
            {
                DataTable dtCampus = new DataTable();
                dtCampus = DataAccessManager.GetCampusUserRole();
                Rddlcampus.DataSource     = dtCampus;
                Rddlcampus.DataTextField  = "CampusName";
                Rddlcampus.DataValueField = "CampusID";
                Rddlcampus.DataBind();

                if (Convert.ToString(Session["user_level"]) != "99")
                {
                    string CampusID = string.Empty;
                    CampusID = Convert.ToString(Session["CampusID"]);
                    Rddlcampus.SelectedValue = CampusID;
                    Rddlcampus.Enabled       = false;
                    BindRole(CampusID);
                }
                else
                {
                    BindRole("");
                    Rddlcampus.SelectedIndex = 0;
                }
            }
            catch (Exception ex)
            {
            }
        }
Ejemplo n.º 4
0
        /// <summary>
        /// Removes an sql dependecy set on a HttpRuntime.Cache key. This method only removes
        /// the dependency, it does not purge the actual item from cache.
        /// </summary>
        /// <param name="key">The cache key.</param>
        public static void RemoveDependecy(string key)
        {
            SqlConnection     con = new SqlConnection(_ConnectionString);
            DataAccessManager dam = new DataAccessManager(ConnectionString);

            dam.AddInputParameter("@CacheKey", key);
            dam.AddInputParameter("@ApplicationId", ClusteredCacheController.ApplicationId);

            try { dam.ExecuteNonQuery(GetFormattedStoredProcedureName(SP_DELETE)); }
            catch { throw; }
            finally
            {
                switch (ClusteredCacheController.ClusteredCachingMode)
                {
                case ClusteredCachingMode.ServiceBroker:
                    #region service broker
                    string dependencyId = GetDependencyIDFromCacheKey(key);
                    if (!string.IsNullOrEmpty(dependencyId))
                    {
                        _ServiceBrokerDependencies[dependencyId].SqlDependency.OnChange -= OnChange;
                        _ServiceBrokerDependencies.Remove(dependencyId);
                    }
                    #endregion
                    break;

                case ClusteredCachingMode.CheckAtRequest:
                    CheckAtRequestDependencies.Remove(key);
                    break;
                }
            }
        }
Ejemplo n.º 5
0
        /// <summary>
        /// Purges a clustered cache item from cache. Calling this method purges the cache record
        /// associated with the specified key from all machines on the cluster.
        /// </summary>
        /// <param name="key">The cache key.</param>
        public static void PurgeCacheItem(string key)
        {
            DataAccessManager dam = new DataAccessManager(ConnectionString);

            dam.AddInputParameter("@CacheKey", key);
            dam.AddInputParameter("@LastUpdate", DateTime.UtcNow.Ticks);
            dam.AddInputParameter("@ApplicationId", ClusteredCacheController.ApplicationId);
            dam.ExecuteNonQuery(GetFormattedStoredProcedureName(SP_INSERT_UPDATE));

            switch (ClusteredCacheController.ClusteredCachingMode)
            {
            case ClusteredCachingMode.ServiceBroker:
                #region service broker
                if (ClusteredCacheController.MillisecondsToSleepAfterCachePurge > 0)
                {
                    Thread.Sleep(ClusteredCacheController.MillisecondsToSleepAfterCachePurge);
                }
                #endregion
                break;

            case ClusteredCachingMode.CheckAtRequest:

                break;
            }
        }
Ejemplo n.º 6
0
        public List <Carrera> GetByAlumnoId(int alumnoId)
        {
            List <Carrera>    listado     = new List <Carrera>();
            DataAccessManager accesoDatos = new DataAccessManager();

            try
            {
                accesoDatos.setearConsulta("SELECT * FROM TB_ALUMNOS_CARRERAS " +
                                           "WHERE CD_ALUMNO = @IdAlumno " +
                                           "AND DESHABILITADO = 0");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@IdAlumno", alumnoId);
                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();
                while (accesoDatos.Lector.Read())
                {
                    var id = Converter.ToShort(accesoDatos.Lector["CD_CARRERA"]);
                    listado.Add(GetById(id));
                }

                return(listado);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
Ejemplo n.º 7
0
        /// <summary>
        /// Removes an sql dependecy set on a HttpRuntime.Cache key. This method only removes
        /// the dependency, it does not purge the actual item from cache.
        /// </summary>
        public static void RemoveAllDependecies()
        {
            SqlConnection     con = new SqlConnection(_ConnectionString);
            DataAccessManager dam = new DataAccessManager(ConnectionString);

            dam.AddInputParameter("@ApplicationId", ClusteredCacheController.ApplicationId);

            try { dam.ExecuteNonQuery(GetFormattedStoredProcedureName(SP_DELETE_ALL)); }
            catch { throw; }
            finally
            {
                switch (ClusteredCacheController.ClusteredCachingMode)
                {
                case ClusteredCachingMode.ServiceBroker:
                    #region service broker
                    _ServiceBrokerDependencies.Clear();
                    #endregion
                    break;

                case ClusteredCachingMode.CheckAtRequest:
                    CheckAtRequestDependencies.Clear();
                    break;
                }
            }
        }
Ejemplo n.º 8
0
        public void Update(Carrera modificar)
        {
            DataAccessManager accesoDatos = new DataAccessManager();

            try
            {
                accesoDatos.setearConsulta("UPDATE TB_CARRERAS SET " +
                                           "NOMBRE = @Nombre, " +
                                           "NOMBRE_CORTO = @NombreCorto, " +
                                           "DURACION = @Duracion " +
                                           "Where CD_CARRERA = @Id");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@Id", modificar.Id);
                accesoDatos.Comando.Parameters.AddWithValue("@Nombre", modificar.Nombre);
                accesoDatos.Comando.Parameters.AddWithValue("@NombreCorto", modificar.NombreCorto);
                accesoDatos.Comando.Parameters.AddWithValue("@Duracion", modificar.Duracion);
                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
Ejemplo n.º 9
0
        public Carrera GetById(short id, bool complete = false)
        {
            Carrera           carrera     = new Carrera();
            DataAccessManager accesoDatos = new DataAccessManager();

            try
            {
                accesoDatos.setearConsulta("SELECT * FROM TB_CARRERAS WHERE CD_CARRERA = @Id");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@Id", id);
                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();
                while (accesoDatos.Lector.Read())
                {
                    carrera = Make(accesoDatos.Lector, complete);
                }

                return(carrera);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
Ejemplo n.º 10
0
        public bool DeleteUser(USER_DETAILS userDetail)
        {
            var user = new User();

            user.User_ID = Convert.ToInt32(userDetail.User_ID);
            return(DataAccessManager.DeleteUser(user));
        }
Ejemplo n.º 11
0
 protected void ItemChkboxSMSIsRead_CheckedChanged(object sender, EventArgs e)
 {
     try
     {
         ((sender as CheckBox).NamingContainer as GridItem).Selected = (sender as CheckBox).Checked;
         bool checkHeader = true;
         foreach (GridDataItem dataItem in rgvDepartmentReceived.MasterTableView.Items)
         {
             if ((dataItem.FindControl("ItemChkboxSMSIsRead") as CheckBox).ClientID == (sender as CheckBox).ClientID)
             {
                 string EmailSMSId = Convert.ToString((dataItem.Cells[0].FindControl("lbEmailSMSId") as Label).Text);
                 string strchk     = "";
                 if ((sender as CheckBox).Checked == true)
                 {
                     strchk = "1";
                 }
                 else
                 {
                     strchk = "0";
                 }
                 DataAccessManager.GetUpdateSMSStatus(EmailSMSId, strchk);
                 DepartmentSMSReceived();
                 rgvDepartmentReceived.Rebind();
                 #region Master page SMS Count
                 CountSMS();
                 #endregion
             }
         }
     }
     catch (Exception ex)
     {
     }
 }
Ejemplo n.º 12
0
    public bool UpdatePathLabImageById(string id, string fileNames)
    {
        var query = "update path_lab_master set img_url = '" + fileNames + "' where path_lab_id = '" + id + "'";
        var res   = new DataAccessManager().ExecuteInsertUpdateQuery(query);

        return(res);
    }
Ejemplo n.º 13
0
    public string GetPathLabImagesById(string id)
    {
        var query = "select img_url from path_lab_master where is_active='y' and path_lab_id='" + id + "' order by created_on desc";
        var url   = new DataAccessManager().ExecuteScalar(query);

        return(url.ToString());
    }
Ejemplo n.º 14
0
        public MainForm(Decimal versionNumber)
        {
            InitializeComponent();
            Text = String.Format("Plutus (v{0})", versionNumber.ToString());

            _dam = new DataAccessManager(); //also loads all data from .XML files
        }
        public Usuario GetByDNI(string DNI)
        {
            List <Usuario>    listado     = new List <Usuario>();
            DataAccessManager accesoDatos = new DataAccessManager();

            try
            {
                accesoDatos.setearSP("SP_GET_USUARIOS_BY_DNI");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@p_DNI", DNI);
                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();
                while (accesoDatos.Lector.Read())
                {
                    listado.Add(Make(accesoDatos.Lector, false));
                }

                return(listado.FirstOrDefault());
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
        public List <UsuarioAlumno> GetAllAlumnos()
        {
            DataAccessManager    accesoDatos = new DataAccessManager();
            List <UsuarioAlumno> listado     = new List <UsuarioAlumno>();
            UsuarioAlumno        usuarioAlumno;

            try
            {
                accesoDatos.setearConsulta("SELECT * FROM TB_USUARIOS_ALUMNOS");
                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();
                while (accesoDatos.Lector.Read())
                {
                    long usuarioId = Converter.ToLong(accesoDatos.Lector["CD_USUARIO"]);
                    int  alumnoId  = Converter.ToInt(accesoDatos.Lector["CD_ALUMNO"]);

                    usuarioAlumno         = new UsuarioAlumno();
                    usuarioAlumno.Usuario = GetById(usuarioId);
                    usuarioAlumno.Alumno  = new AlumnoService().GetById(alumnoId);

                    listado.Add(usuarioAlumno);
                }

                return(listado);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
Ejemplo n.º 17
0
    public bool UpdateCampImagesById(string id, string fileNames)
    {
        var query = "update " + TABLE_NAME + " set img_url = '" + fileNames + "' where " + TABLE_ID + "  = '" + id + "'";
        var res   = new DataAccessManager().ExecuteInsertUpdateQuery(query);

        return(res);
    }
Ejemplo n.º 18
0
    public bool DeleteCriticalCare(string id)
    {
        var query = string.Format("delete from {0} where {1} = '{2}'", TABLE_NAME, TABLE_ID, id);
        var res   = new DataAccessManager().ExecuteInsertUpdateQuery(query);

        return(res);
    }
Ejemplo n.º 19
0
    public bool UpdateCriticalCareImagesById(string id, string fileNames)
    {
        var query = "update critical_care_master set img_url = '" + fileNames + "' where critical_care_id = '" + id + "'";
        var res   = new DataAccessManager().ExecuteInsertUpdateQuery(query);

        return(res);
    }
        protected void RbtnSMSTempApplyDept_Click(object sender, EventArgs e)
        {
            try
            {
                string templateid = "";
                lblSmSResultDept.Text      = string.Empty;
                LRlblSmSResultDept.Visible = false;
                if (RddlApplySMSTemplateDept.SelectedIndex > 0)
                {
                    templateid = Convert.ToString(RddlApplySMSTemplateDept.SelectedValue);


                    DataTable dtshowTemplate = DataAccessManager.getSMSTemplateBodyByID(templateid);
                    if (dtshowTemplate.Rows.Count > 0)
                    {
                        REMessageSMSEditorDept.Text = dtshowTemplate.Rows[0]["Body"].ToString();
                        RLREditorSMSLength.Text     = REMessageSMSEditorDept.Text.Length.ToString();
                    }
                }
                else
                {
                    REMessageSMSEditorDept.Text = string.Empty;
                }
            }
            catch (Exception ex)
            {
            }
        }
Ejemplo n.º 21
0
    public string GetCriticalCareImagesById(string id)
    {
        var query = "select img_url from critical_care_master where is_active='y' and critical_care_id='" + id + "' order by created_on desc";
        var url   = new DataAccessManager().ExecuteScalar(query);

        return(url.ToString());
    }
        public void Update(Horario modificar)
        {
            DataAccessManager accesoDatos = new DataAccessManager();

            try
            {
                accesoDatos.setearConsulta("UPDATE TB_HORARIOS SET " +
                                           "HORA_INICIO = @HoraInicio, " +
                                           "HORA_FIN= @HoraFin, " +
                                           "DIA_SEMANA = @DiaSemana " +
                                           "Where CD_HORARIO=" + modificar.Id.ToString());
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@HoraInicio", modificar.HoraInicio);
                accesoDatos.Comando.Parameters.AddWithValue("@HoraFin", modificar.HoraFin);
                accesoDatos.Comando.Parameters.AddWithValue("@DiaSemana", modificar.DiaSemana);
                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
 private void SMSLongCodeBind()
 {
     try
     {
         DataTable dtChooseTemplates = new DataTable();
         dtChooseTemplates = DataAccessManager.GetSMSLongCodeList(Convert.ToString(Session["CampusID"]), Convert.ToString(Session["DeptID"]));
         if (dtChooseTemplates.Rows.Count > 0)
         {
             RddlSMSLongCodeDept.DataSource     = dtChooseTemplates;
             RddlSMSLongCodeDept.DataTextField  = "LongCode";
             RddlSMSLongCodeDept.DataValueField = "ID";
             RddlSMSLongCodeDept.DataBind();
             int count = 0;
             count = Convert.ToInt32(dtChooseTemplates.Rows.Count);
             ViewState["count"] = count;
             if (Convert.ToInt32(ViewState["count"]) == 2)
             {
                 RddlSMSLongCodeDept.SelectedIndex = 1;
             }
         }
     }
     catch (Exception ex)
     {
     }
 }
        public Horario GetById(int id, bool complete = false)
        {
            Horario           Horario     = new Horario();
            DataAccessManager accesoDatos = new DataAccessManager();

            try
            {
                accesoDatos.setearConsulta("SELECT * FROM TB_HORARIOS WHERE CD_HORARIO = @Id");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@Id", id);
                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();
                while (accesoDatos.Lector.Read())
                {
                    Horario = Make(accesoDatos.Lector, complete);
                }

                return(Horario);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
        public List <UsuarioProfesor> GetAllProfesores()
        {
            DataAccessManager      accesoDatos = new DataAccessManager();
            List <UsuarioProfesor> listado     = new List <UsuarioProfesor>();
            UsuarioProfesor        usuarioProfesor;

            try
            {
                accesoDatos.setearConsulta("SELECT * FROM TB_USUARIOS_PROFESORES");
                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();
                while (accesoDatos.Lector.Read())
                {
                    long usuarioId  = Converter.ToLong(accesoDatos.Lector["CD_USUARIO"]);
                    int  profesorId = Converter.ToInt(accesoDatos.Lector["CD_PROFESOR"]);

                    usuarioProfesor          = new UsuarioProfesor();
                    usuarioProfesor.Usuario  = GetById(usuarioId);
                    usuarioProfesor.Profesor = new ProfesorService().GetById(profesorId);

                    listado.Add(usuarioProfesor);
                }

                return(listado);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
Ejemplo n.º 26
0
        private void BindCampus()
        {
            try
            {
                string user_level = string.Empty, CampusID = string.Empty;
                user_level = Convert.ToString(Session["user_level"]);
                CampusID   = Convert.ToString(Session["CampusID"]);
                DataTable dtCampus = new DataTable();
                dtCampus = DataAccessManager.FillCampusCreateUser();
                Rddlcampus.DataSource     = dtCampus;
                Rddlcampus.DataTextField  = "CampusName";
                Rddlcampus.DataValueField = "CampusID";
                Rddlcampus.DataBind();
                Rddlcampus.SelectedIndex = 0;

                if (user_level == "99")
                {
                    Rddlcampus.Enabled = true;
                }
                else
                {
                    Rddlcampus.SelectedValue = CampusID;
                    Rddlcampus.Enabled       = false;
                }
            }
            catch (Exception ex)
            {
            }
        }
        public List <Horario> GetAll()
        {
            List <Horario>    listado     = new List <Horario>();
            DataAccessManager accesoDatos = new DataAccessManager();

            try
            {
                accesoDatos.setearConsulta("SELECT * FROM TB_HORARIOS");
                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();
                while (accesoDatos.Lector.Read())
                {
                    listado.Add(Make(accesoDatos.Lector, false));
                }

                return(listado);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
        /// <summary>
        /// 获取用户菜肴权重
        /// </summary>
        /// <param name="userIdx"></param>
        /// <returns></returns>
        public string GetUserCookPriority(string userIdx)
        {
            string priorityJson = string.Empty;

            DataAccessManager.ExecuteCommand("GetUserCookPriority", cmd => priorityJson = cmd.ExecuteScalar <string>(new { UserID = userIdx }));
            return(priorityJson);
        }
        public Usuario GetByUsername(string nombreUsuario, bool complete = false)
        {
            Usuario           usuario     = new Usuario();
            DataAccessManager accesoDatos = new DataAccessManager();

            try
            {
                accesoDatos.setearConsulta("SELECT * FROM TB_USUARIOS " +
                                           "WHERE NOMBRE_USUARIO = @Nombre " +
                                           "AND DESHABILITADO = 0");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@Nombre", nombreUsuario);
                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();
                while (accesoDatos.Lector.Read())
                {
                    usuario = Make(accesoDatos.Lector, complete);
                }

                return(usuario);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
Ejemplo n.º 30
0
    public string GetCampImagesById(string id)
    {
        var query = "select img_url from " + TABLE_NAME + " where is_active='y' and " + TABLE_ID + " ='" + id + "' order by created desc";
        var url   = new DataAccessManager().ExecuteScalar(query);

        return(url.ToString());
    }
        public int Insert(Horario nuevo)
        {
            DataAccessManager accesoDatos = new DataAccessManager();

            try
            {
                accesoDatos.setearConsulta("INSERT INTO TB_HORARIOS (HORA_INICIO, HORA_FIN, DIA_SEMANA) " +
                                           "values (@HoraInicio, @HoraFin, @DiaSemana) " +
                                           "select IDENT_CURRENT('TB_HORARIOS')");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@HoraInicio", nuevo.HoraInicio);
                accesoDatos.Comando.Parameters.AddWithValue("@HoraFin", nuevo.HoraFin);
                accesoDatos.Comando.Parameters.AddWithValue("@DiaSemana", nuevo.DiaSemana);
                accesoDatos.abrirConexion();
                return(accesoDatos.ejecutarAccionReturn <int>());
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
Ejemplo n.º 32
0
        public AddPurchase(DataAccessManager dam)
        {
            InitializeComponent();

            _dam = dam;
            g = availableAccountsPanel.CreateGraphics();
            SetInitialValues(); 
        }
Ejemplo n.º 33
0
        public EditAccounts(DataAccessManager dam)
        {
            InitializeComponent();

            _dam = dam;

            DisplayAccounts(false);
        }
Ejemplo n.º 34
0
        public AddBalanceTransfer(DataAccessManager dam)
        {
            InitializeComponent();

            _dam = dam;

            SetInitialValues(); 
        }