public void RegistarCompetencia_Foto(E_Reporte_Fotografico oE_Reporte_Fotografico) { //Insertar Foto Tipo de Proceso por defecto 1 oCoon.ejecutarDataTable("stp_jvm_INSERTAR_FOTO", Convert.ToInt32(oE_Reporte_Fotografico.Person_id), oE_Reporte_Fotografico.Equipo_id ?? "", oE_Reporte_Fotografico.Cliente_id ?? "", oE_Reporte_Fotografico.ClientePDV_Code ?? "", 2,//Reporte Competencia oE_Reporte_Fotografico.FechaRegistro ?? "", oE_Reporte_Fotografico.Comentario ?? "", DecodeFrom64(oE_Reporte_Fotografico.Foto1 + oE_Reporte_Fotografico.Foto2 + oE_Reporte_Fotografico.Foto3 + oE_Reporte_Fotografico.Foto4 + oE_Reporte_Fotografico.Foto5 + oE_Reporte_Fotografico.Foto6), " "); //oE_Reporte_Fotografico.NombreFoto }
public void RegistrarReporteFotografico(E_Reporte_Fotografico oE_Reporte_Fotografico) { //Tipo de Reporte por Defecto 01 oCoon = new Conexion(2); oCoon.ejecutarDataTable("STP_JVM_INSERTAR_REPORTE_FOTOGRAFICO", Convert.ToInt32(oE_Reporte_Fotografico.Person_id), oE_Reporte_Fotografico.Perfil_id, oE_Reporte_Fotografico.Equipo_id, oE_Reporte_Fotografico.Cliente_id, oE_Reporte_Fotografico.ClientePDV_Code, "01", oE_Reporte_Fotografico.Categoria_id, oE_Reporte_Fotografico.Marca_id, oE_Reporte_Fotografico.FechaRegistro, oE_Reporte_Fotografico.Latitud, oE_Reporte_Fotografico.Longitud, oE_Reporte_Fotografico.OrigenCoordenada, " " //oE_Reporte_Fotografico.TipoReporteFotografico_id ); //Insertar Foto Tipo de Proceso por defecto 1 oCoon.ejecutarDataTable("stp_jvm_INSERTAR_FOTO", Convert.ToInt32(oE_Reporte_Fotografico.Person_id), oE_Reporte_Fotografico.Perfil_id, oE_Reporte_Fotografico.Equipo_id, oE_Reporte_Fotografico.Cliente_id, oE_Reporte_Fotografico.ClientePDV_Code, 1, oE_Reporte_Fotografico.FechaRegistro, oE_Reporte_Fotografico.Comentario, DecodeFrom64(oE_Reporte_Fotografico.Foto1 + oE_Reporte_Fotografico.Foto2 + oE_Reporte_Fotografico.Foto3 + oE_Reporte_Fotografico.Foto4 + oE_Reporte_Fotografico.Foto5 + oE_Reporte_Fotografico.Foto6), " " //oE_Reporte_Fotografico.NombreFoto ); }
public void RegistrarCompetencia(E_Reporte_Competencia oE_Reporte_Competencia, E_Reporte_Fotografico oE_Reporte_Fotografico) { #region Registrar Competencia string id_reg_competencia = ""; id = oCoon.ejecutarretornodeOUTPUT("STP_JVM_INSERTAR_COMPETENCIA_02", 29, oE_Reporte_Competencia.Person_id ?? "", oE_Reporte_Competencia.Perfil_id ?? "", oE_Reporte_Competencia.Equipo_id ?? "", oE_Reporte_Competencia.Cliente_id ?? "", oE_Reporte_Competencia.ClientePDV_Code ?? "", oE_Reporte_Competencia.Categoria_id ?? "", oE_Reporte_Competencia.Marca_id ?? "", oE_Reporte_Competencia.Id_tipo_Promocion ?? "", oE_Reporte_Competencia.Id_Tipo_Actividad ?? "", oE_Reporte_Competencia.Id_Grupo_Objetivo ?? "", oE_Reporte_Competencia.Precio_Costo ?? "", oE_Reporte_Competencia.Precio_Pvp ?? "", oE_Reporte_Competencia.Fec_ini_Act ?? "", oE_Reporte_Competencia.Fec_fin_Act ?? "", oE_Reporte_Competencia.Txt_Grupo_Objetivo ?? "", oE_Reporte_Competencia.Cant_Personal ?? "", oE_Reporte_Competencia.Premio ?? "", oE_Reporte_Competencia.Mecanica ?? "", oE_Reporte_Competencia.Mat_Apoyo ?? "", oE_Reporte_Competencia.Observaciones ?? "", oE_Reporte_Competencia.FechaRegistro ?? "", oE_Reporte_Competencia.Latitud ?? "", oE_Reporte_Competencia.Longitud ?? "", oE_Reporte_Competencia.OrigenCoordenada ?? "", oE_Reporte_Competencia.Fec_Comunicacion ?? "", oE_Reporte_Competencia.Id_empresa ?? "", oE_Reporte_Competencia.Tipo_competencia ?? "", id_reg_competencia ?? ""); foreach (E_Reporte_Competencia_Detalle detalle in oE_Reporte_Competencia.CompetenciaDetalle) { RegistrarCompetenciaDetalle(detalle); } #endregion #region Registrar Fotografia RegistarCompetencia_Foto(oE_Reporte_Fotografico); #endregion }
public void Registrar_Reporte_Competencia(E_Reporte_Competencia oE_Reporte_Competencia, E_Reporte_Fotografico oFoto) { D_Reporte_Competencia oD_Reporte_Competencia = new D_Reporte_Competencia(); try { oD_Reporte_Competencia.RegistrarCompetencia(oE_Reporte_Competencia, oFoto); } catch (Exception ex) { log.Error("[BL_Registar_Competencia] [RegistrarCompetenciaFailed] :", ex); } }