예제 #1
0
        public IntervencionFinalizacionCE getReplanteoFinalizacionByIntervencion(int idIntervencion)
        {
            IntervencionFinalizacionCE oFinalizacion = new IntervencionFinalizacionCE();

            try
            {
                DataTable dt = new ReplanteoCAD().getReplanteoFinalizacionByIntervencion(idIntervencion);
                if (dt.Rows.Count > 0)
                {
                    DataRow fila = dt.Rows[0];
                    oFinalizacion.idIntervencion         = int.Parse(fila["idIntervencion"].ToString());
                    oFinalizacion.medidasValidado        = bool.Parse(fila["medidasValidado"].ToString());
                    oFinalizacion.fotografiasValidado    = bool.Parse(fila["fotografiasValidado"].ToString());
                    oFinalizacion.firmaValidado          = bool.Parse(fila["firmaValidado"].ToString());
                    oFinalizacion.codigoFinalizacion     = fila["codigoFinalizacion"].ToString();
                    oFinalizacion.idEstado               = int.Parse(fila["idEstado"].ToString());
                    oFinalizacion.tecnico                = fila["tecnico"].ToString();
                    oFinalizacion.telefonoTecnico        = fila["telefonoTecnico"].ToString();
                    oFinalizacion.conclusionIntervencion = fila["conclusionIntervencion"].ToString();
                }
                return(oFinalizacion);
            }
            catch
            {
                throw;
            }
        }
예제 #2
0
        public List <MedidaCE> getMedidasByIntervencion(int idIntervencion)
        {
            try
            {
                List <MedidaCE> lstMedidas            = new List <MedidaCE>();
                DataTable       dtMedidasIntervencion = new ReplanteoCAD().getMedidasByIntervencion(idIntervencion);
                if (dtMedidasIntervencion.Rows.Count > 0)
                {
                    foreach (DataRow fila in dtMedidasIntervencion.Rows)
                    {
                        MedidaCE oMedidaCE = new MedidaCE();
                        oMedidaCE.idReplanteoMedida = int.Parse(fila["idReplanteoMedida"].ToString());
                        oMedidaCE.idTipoMedida      = int.Parse(fila["idTipoMedida"].ToString());
                        oMedidaCE.descripcion       = fila["descripcion"].ToString();
                        oMedidaCE.valor             = float.Parse(fila["valor"].ToString());
                        oMedidaCE.comentario        = fila["comentario"].ToString();

                        lstMedidas.Add(oMedidaCE);
                    }
                }
                return(lstMedidas);
            }
            catch
            {
                throw;
            }
        }
예제 #3
0
        public List <ImagenCE> getImagenesByIntervencion(int idIntervencion)
        {
            try
            {
                List <ImagenCE> lstImagenes            = new List <ImagenCE>();
                DataTable       dtImagenesIntervencion = new ReplanteoCAD().getImagenesByIntervencion(idIntervencion);
                if (dtImagenesIntervencion.Rows.Count > 0)
                {
                    foreach (DataRow fila in dtImagenesIntervencion.Rows)
                    {
                        ImagenCE oImagenCE = new ImagenCE();
                        oImagenCE.idReplanteoImagen = int.Parse(fila["idReplanteoImagen"].ToString());
                        oImagenCE.idTipoImagen      = int.Parse(fila["idTipoImagen"].ToString());
                        oImagenCE.descripcion       = fila["descripcion"].ToString();
                        oImagenCE.idImagen          = int.Parse(fila["idImagen"].ToString());
                        oImagenCE.rutaImagen        = fila["rutaImagen"].ToString();
                        oImagenCE.comentario        = fila["comentario"].ToString();

                        lstImagenes.Add(oImagenCE);
                    }
                }
                return(lstImagenes);
            }
            catch
            {
                throw;
            }
        }
예제 #4
0
 public List <ImagenTiposCE> getImagenesTipos()
 {
     try
     {
         List <ImagenTiposCE> lstImagenesTipos = new List <ImagenTiposCE>();
         DataTable            dtImagenesTipos  = new ReplanteoCAD().getImagenesTipos();
         if (dtImagenesTipos.Rows.Count > 0)
         {
             foreach (DataRow fila in dtImagenesTipos.Rows)
             {
                 ImagenTiposCE oImagenTipoCE = new ImagenTiposCE();
                 oImagenTipoCE.idTipoImagen          = int.Parse(fila["idTipoImagen"].ToString());
                 oImagenTipoCE.descripcionTipoImagen = fila["descripcion"].ToString();
                 oImagenTipoCE.orden = int.Parse(fila["orden"].ToString());
                 lstImagenesTipos.Add(oImagenTipoCE);
             }
         }
         return(lstImagenesTipos);
     }
     catch
     {
         throw;
     }
 }