public static Tabla_Catalogo_ProcedimientoDTO GetOneById(Tabla_Catalogo_ProcedimientoDTO oneProcedimiento)
        {
            string  query = "Select * from Tabla_Catalogo_Procedimiento where Id_Procedimiento = @Id_Procedimiento";
            Helpers h     = new Helpers();

            return(h.GetAllParametized(query, oneProcedimiento)[0]);
        }
        public static Tabla_Catalogo_ProcedimientoDTO GetOneByName(Tabla_Catalogo_ProcedimientoDTO oneProcedimiento)
        {
            try
            {
                string  query = "Select * from Tabla_Catalogo_Procedimiento where Descripcion_Procedimiento = @Descripcion_Procedimiento";
                Helpers h     = new Helpers();
                return(h.GetAllParametized(query, oneProcedimiento)[0]);
            }
            catch
            {
                //string conexion = ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString;

                //SqlConnection cnn;
                //cnn = new SqlConnection(conexion);
                //cnn.Open();
                //SqlCommand comando = new SqlCommand("SP_Catalogo_Procedimiento", cnn);
                //comando.CommandType = CommandType.StoredProcedure;
                //comando.Parameters.AddWithValue("@Opcion", "INSERTAR");
                //comando.Parameters.AddWithValue("@Descripcion_Procedimiento", oneProcedimiento.Descripcion_Procedimiento);
                //SqlDataReader reader = comando.ExecuteReader();
                //reader.Read();
                //reader.Close();

                string  query = "Select * from Tabla_Catalogo_Procedimiento where Descripcion_Procedimiento = @Descripcion_Procedimiento";
                Helpers h     = new Helpers();
                return(h.GetAllParametized(query, oneProcedimiento)[0]);
            }

            /*if (oneProcedimiento.Id_Procedimiento > 0)
             * {
             * }
             * else
             * {
             *  string conexion = ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString;
             *
             *  SqlConnection cnn;
             *  cnn = new SqlConnection(conexion);
             *  cnn.Open();
             *  SqlCommand comando = new SqlCommand("SP_Catalogo_Procedimiento", cnn);
             *  comando.CommandType = CommandType.StoredProcedure;
             *  comando.Parameters.AddWithValue("@Opcion", "INSERTAR");
             *  comando.Parameters.AddWithValue("@Descripcion_Procedimiento", oneProcedimiento.Descripcion_Procedimiento);
             *  SqlDataReader reader = comando.ExecuteReader();
             *  reader.Read();
             *  reader.Close();
             * }
             * string query = "Select * from Tabla_Catalogo_Procedimiento where Descripcion_Procedimiento = @Descripcion_Procedimiento";
             * Helpers h = new Helpers();
             * return h.GetAllParametized(query, oneProcedimiento)[0];*/
        }
        public static Tabla_Catalogo_ProcedimientoDTO GetOneByName(Tabla_Catalogo_ProcedimientoDTO oneProcedimiento)
        {
            try
            {
                string query = "Select * from Tabla_Catalogo_Procedimiento where Descripcion_Procedimiento = @Descripcion_Procedimiento";
                Helpers h = new Helpers();
                return h.GetAllParametized(query, oneProcedimiento)[0];
            }
            catch
            {
                //string conexion = ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString;

                //SqlConnection cnn;
                //cnn = new SqlConnection(conexion);
                //cnn.Open();
                //SqlCommand comando = new SqlCommand("SP_Catalogo_Procedimiento", cnn);
                //comando.CommandType = CommandType.StoredProcedure;
                //comando.Parameters.AddWithValue("@Opcion", "INSERTAR");
                //comando.Parameters.AddWithValue("@Descripcion_Procedimiento", oneProcedimiento.Descripcion_Procedimiento);
                //SqlDataReader reader = comando.ExecuteReader();
                //reader.Read();
                //reader.Close();

                string query = "Select * from Tabla_Catalogo_Procedimiento where Descripcion_Procedimiento = @Descripcion_Procedimiento";
                Helpers h = new Helpers();
                return h.GetAllParametized(query, oneProcedimiento)[0];
            }
            /*if (oneProcedimiento.Id_Procedimiento > 0)
            {
            }
            else
            {
                string conexion = ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString;

                SqlConnection cnn;
                cnn = new SqlConnection(conexion);
                cnn.Open();
                SqlCommand comando = new SqlCommand("SP_Catalogo_Procedimiento", cnn);
                comando.CommandType = CommandType.StoredProcedure;
                comando.Parameters.AddWithValue("@Opcion", "INSERTAR");
                comando.Parameters.AddWithValue("@Descripcion_Procedimiento", oneProcedimiento.Descripcion_Procedimiento);
                SqlDataReader reader = comando.ExecuteReader();
                reader.Read();
                reader.Close();
            }
            string query = "Select * from Tabla_Catalogo_Procedimiento where Descripcion_Procedimiento = @Descripcion_Procedimiento";
            Helpers h = new Helpers();
            return h.GetAllParametized(query, oneProcedimiento)[0];*/
        }
 /////////////////////////////////////////////
 //////////// PROCEDIMIENTO //////////////////
 /////////////////////////////////////////////
 protected void addProcedimiento(object sender, EventArgs e)
 {
     var oneProcedimiento = new Tabla_Catalogo_ProcedimientoDTO();
     oneProcedimiento = ProcedimientoDAO.GetOneByName(oneProcedimiento);
     ConsultaProcedimientoDTO oneConsultaPro = new ConsultaProcedimientoDTO();
     oneConsultaPro.Id_ConsultaProcedimiento = Id_Agenda;
     oneConsultaPro.Id_Consulta = Id_Agenda;
     oneConsultaPro.Fecha_ConsultaProcedimiento = DateTime.Now;
     oneConsultaPro.Id_FichaIdentificacion = Id_FichaIdentificacion;
     oneConsultaPro.Estatus_ConsultaProcedimiento = true;
     oneConsultaPro.Id_Procedimiento = oneProcedimiento.Id_Procedimiento;
     oneConsultaPro.Observaciones_ConsultaProcedimiento = "";
     ConsultaProcedimientoDAO Insert = new ConsultaProcedimientoDAO();
     Insert.Insert(oneConsultaPro);
     loadProcedimiento();
 }
 public static Tabla_Catalogo_ProcedimientoDTO GetOneById(Tabla_Catalogo_ProcedimientoDTO oneProcedimiento)
 {
     string query = "Select * from Tabla_Catalogo_Procedimiento where Id_Procedimiento = @Id_Procedimiento";
     Helpers h = new Helpers();
     return h.GetAllParametized(query, oneProcedimiento)[0];
 }
 protected void addProcedimiento()
 {
     var oneProcedimiento = new Tabla_Catalogo_ProcedimientoDTO();
     oneProcedimiento.Descripcion_Procedimiento = txtProc.Text;
     oneProcedimiento = ProcedimientoDAO.GetOneByName(oneProcedimiento);
     ConsultaProcedimientoDTO oneConsultaPro = new ConsultaProcedimientoDTO();
     oneConsultaPro.Id_ConsultaProcedimiento = Id_Agenda;
     oneConsultaPro.Id_Consulta = Id_Agenda;
     oneConsultaPro.Fecha_ConsultaProcedimiento = DateTime.Now;
     oneConsultaPro.Id_FichaIdentificacion = Id_FichaIdentificacion;
     oneConsultaPro.Estatus_ConsultaProcedimiento = true;
     oneConsultaPro.Id_Procedimiento = oneProcedimiento.Id_Procedimiento;
     oneConsultaPro.Observaciones_ConsultaProcedimiento = "";
     ConsultaProcedimientoDAO Insert = new ConsultaProcedimientoDAO();
     Insert.Insert(oneConsultaPro);
     txtProc.Text = "";
     Page.Response.Redirect(Page.Request.Url.ToString(), true);
     loadProcedimiento();
 }
Esempio n. 7
0
 public string GetProcedimientoItems(string search)
 {
     List<string> lSearch = search.Split(new char[] { ' ' }).ToList();
     var oneProcedimiento = new Tabla_Catalogo_ProcedimientoDTO();
     oneProcedimiento.Descripcion_Procedimiento = "%" + search.Trim() + "%";
     string query =
         "Select * from Tabla_Catalogo_Procedimiento where Descripcion_Procedimiento like @Descripcion_Procedimiento";
     Helpers h = new Helpers();
     var lPro = h.GetAllParametized(query, oneProcedimiento);
     string json = JsonConvert.SerializeObject(lPro);
     return json;
 }