private void BindGrid(bool configurarExportarExcel, int currentPage) { if (configurarExportarExcel) { // Tengo que configurar para exportar a excel dtgDatos.AllowPaging = false; //dtgObservacion.Columns[1].Visible = false; // dtgObservacion.BorderWidth = Unit.Pixel(0); dtgDatos.BorderColor = System.Drawing.Color.White; dtgDatos.BorderStyle = BorderStyle.None; } try { fechainicio = Convert.ToDateTime(txtFechaDesde.Text); } catch { fechainicio = Convert.ToDateTime("01/01/1900"); } try { fechafin = Convert.ToDateTime(txtFechaHasta.Text); } catch { fechafin = Convert.ToDateTime("01/01/2050"); } string precaso = txtNCaso.Text; // IMovilVentaDominio _movilDominio = IoC.GetObjectDominio<IMovilVentaDominio>(); ITableroSiniestroDominio _tableroDominio = IoC.GetObjectDominio <ITableroSiniestroDominio>(); DESiniestro = _tableroDominio.ObtenerDatosReporte(fechainicio, fechafin, precaso); dtgDatos.DataSource = DESiniestro; dtgDatos.DataBind(); }
public void MarcarSiniestroComoProcesado(Dominio.Entidades.TableroSiniestro Siniestro) { try { IoC.GetObjectDominio <ITableroSiniestroDominio>().MarcarSiniestroComoProcesado(Siniestro); Dominio.Entidades.TableroSiniestro sin = Siniestro; int auxUsuarioID; if (Session["IntUsuarioConectadoID"] != null) { if (Int32.TryParse(Session["IntUsuarioConectadoID"].ToString(), out auxUsuarioID) == false) { auxUsuarioID = 0; } } else { auxUsuarioID = 0; } ITableroSiniestroDominio _tbDom = IoC.GetObjectDominio <ITableroSiniestroDominio>(); bool i = _tbDom.InsertarFechaCierre(sin.TableroSiniestroID, DateTime.Now, auxUsuarioID); } catch (Exception ex) { if (ex is Utiles.Excepciones.DatosInvalidosException) { HttpContext.Current.Response.StatusCode = 400; HttpContext.Current.Response.Write(ex.Message); Server.ClearError(); } else { throw; } } }