public int actualizar_reporte_proyecto(Reporte reporte, Detalle_Reporte detalle_Reporte, string user) { int result = 0; Fecha fecha = new Fecha(); string fecha_asignar = fecha.fecha(); reporte.FECHA_CREACION = fecha_asignar; reporte.USUARIO_CREACION = user; int id = dao_reporte.ModificarReporteProyecto(reporte); detalle_Reporte.USUARIO_CREACION = user; detalle_Reporte.FECHA_CREACION = fecha_asignar; detalle_Reporte.FK_ID_REPORTE = reporte.PK_ID_REPORTE; dao_reporte.CambiarEstadoReporteProyecto(reporte.ID_PROYECTO, user, fecha_asignar); dao_reporte.EliminarDetallesReporte(reporte.PK_ID_REPORTE); result = dao_reporte.AgregarDetalleReporteProyecto(detalle_Reporte); // mail.Enviar_Resporte_Correo(encryption.Encrypt(id.ToString())); return(result); }