public static int hacerFoto(int idficepi, string t932_denominacion) { IB.Progress.BLL.Foto foto = new IB.Progress.BLL.Foto(); int idfoto = foto.Insert(idficepi, t932_denominacion); foto.Dispose(); return(idfoto); }
public static List <IB.Progress.Models.Foto> getFotos() { List <IB.Progress.Models.Foto> fotos = null; IB.Progress.BLL.Foto f = new IB.Progress.BLL.Foto(); fotos = f.Catalogo(); f.Dispose(); return(fotos); }
public static void borrarFoto(Int16 t932_idfoto) { IB.Progress.BLL.Foto foto = new IB.Progress.BLL.Foto(); foto.Delete(t932_idfoto); foto.Dispose(); }
protected void Page_Load(object sender, EventArgs e) { //Se obtienen de las variables de sesión el idficepi y nombre del usuario conectado idficepi = "var idficepi =" + ((IB.Progress.Models.Profesional)Session["PROFESIONAL"]).t001_idficepi.ToString() + ";"; nombre = "var nombre ='" + ((IB.Progress.Models.Profesional)Session["PROFESIONAL"]).nombre.ToString() + "';"; sexo = "var sexo ='" + ((IB.Progress.Models.Profesional)Session["PROFESIONAL"]).Sexo.ToString() + "';"; origen = "var origen ='" + Request.QueryString["origen"].ToString() + "';"; IB.Progress.BLL.VALORACIONESPROGRESS valoracionesBLL = new IB.Progress.BLL.VALORACIONESPROGRESS(); List <VALORACIONESPROGRESS.TemporadaProgress> misvaloraciones = valoracionesBLL.TemporadaProgress(); Session["defectoAntiguedad"] = misvaloraciones[0].T936_referenciaantiguedad; DateTime dte = misvaloraciones[0].T936_referenciaantiguedad; int prevMonth = dte.AddMonths(-1).Month; defectoAntiguedad = "var defectoAntiguedad = new Date(" + dte.Year + ", " + prevMonth + " , " + dte.Day + ");"; valoracionesBLL.Dispose(); try { //Si se entra desde la opción de menú Evaluaciones, se hace invisible el filtro de Evaluador (se obtiene los datos sólo referente a tu árbol), //el data-picker de la fecha de antigüedad (será un combo), el combo de la situación (será siempre la situación actual) y el botón de las fotos if (Request.QueryString["origen"] == "EVA") //ESTO ERA EVA, PERO SE HA CAMBIADO PARA QUE SIEMPRE SEA FECHA { //divEvaluador.Attributes.Add("class", "hide"); //lblEvaluador.Attributes.Add("disabled", "disabled"); //cboSituacion.Attributes.Add("disabled", "disabled"); //cboSituacion.Style.Add("-webkit-appearance", "none"); //cboSituacion.Style.Add("-moz-appearance", "none"); //cboSituacion.Style.Add("appearance", "none"); //lblEvaluador.Attributes.Add("class", "btn btn-link textoSinEstilos"); divcboFantiguedad.Attributes.Add("class", "hide"); //divtxtFantiguedad.Attributes.Add("class", "hide"); //divSituacion.Attributes.Add("class", "hide"); btnFoto.Attributes.Add("class", "hide"); } else //Como administrador: Administración - Estadísticas, se hace invisible el combo de la antigüedad { divcboFantiguedad.Attributes.Add("class", "hide"); } //Se obtiene el año mínimo en el que existe una valoración int anyomin = obtenerMinAnyoValoracion(); //Se rellenan los combos en función de ese año y se ponen los defectos (Enero-Año Actual -> Diciembre Año Actual) rellenarComboMes(selMesIni); rellenarComboMes(selMesFin); rellenarComboAnno(selAnoIni, anyomin); rellenarComboAnno(selAnoFin, anyomin); selAnoIni.Value = (DateTime.Now.Year).ToString(); selMesIni.Value = "1"; selAnoFin.Value = (DateTime.Now.Year).ToString(); selMesFin.Value = "12"; //Se obtienen la lista de colectivos y se cargan en el combo IB.Progress.BLL.Colectivo cCol = new IB.Progress.BLL.Colectivo(); List <IB.Progress.Models.Colectivo> lColectivos = cCol.Catalogo(); cCol.Dispose(); foreach (IB.Progress.Models.Colectivo l in lColectivos) { ListItem option = new ListItem(); option.Value = l.t941_idcolectivo.ToString(); option.Text = l.t941_denominacion; cboColectivo.Items.Add(option); } //Se obtienen la lista de fotos y se cargan en el combo IB.Progress.BLL.Foto cFoto = new IB.Progress.BLL.Foto(); List <IB.Progress.Models.Foto> lFotos = cFoto.Catalogo(); cFoto.Dispose(); foreach (IB.Progress.Models.Foto l in lFotos) { ListItem option = new ListItem(); option.Value = l.t932_idfoto.ToString(); option.Text = l.t932_denominacion + " ____ " + l.t932_fechafoto.ToShortDateString(); cboSituacion.Items.Add(option); } } catch (Exception ex) { PieMenu.sErrores = "msgerr='" + ex.Message + "';"; } }