public void RegistrarDisponibilidad(E_Reporte_Disponibilidad oE_Reporte_Disponibilidad) { D_Reporte_Disponibilidad oD_Reporte_Disponibilidad = new D_Reporte_Disponibilidad(); try { oD_Reporte_Disponibilidad.RegistraDisponibilidad(oE_Reporte_Disponibilidad); } catch (Exception ex) { log.Error("[BL_Registar_Disponibilidad] [RegistrarDisponibilidadFailed] :", ex); } }
public void RegistraDisponibilidad(E_Reporte_Disponibilidad oE_Reporte_Disponibilidad) { string id_reg_Disponibilidad = ""; oCoon = new Conexion(2); try { id = oCoon.ejecutarretornodeOUTPUT("STP_JVM_INSERTAR_DISPONIBILIDAD_02", 13, oE_Reporte_Disponibilidad.Person_id ?? "", oE_Reporte_Disponibilidad.Perfil_id ?? "", oE_Reporte_Disponibilidad.Equipo_id ?? "", oE_Reporte_Disponibilidad.Cliente_id ?? "", oE_Reporte_Disponibilidad.ClientePDV_Code ?? "", oE_Reporte_Disponibilidad.Categoria_id ?? "", oE_Reporte_Disponibilidad.Marca_id ?? "", oE_Reporte_Disponibilidad.FechaRegistro ?? "", oE_Reporte_Disponibilidad.Latitud ?? "", oE_Reporte_Disponibilidad.Longitud ?? "", oE_Reporte_Disponibilidad.OrigenCoordenada ?? "", oE_Reporte_Disponibilidad.TipoCanal ?? "", oE_Reporte_Disponibilidad.Comentario ?? "", id_reg_Disponibilidad); foreach (E_Reporte_Disponibilidad_Detalle detalle in oE_Reporte_Disponibilidad.DisponibilidadDetalle) { RegistraDisponibilidadDetalle(detalle); } } catch (Exception ex) { throw ex; } }