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(); }
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; }