private void btnIniciar_Click(object sender, EventArgs e) { CP_UsersLogTabTelefonia _usersLogTabTelefonia = new CP_UsersLogTabTelefonia(); _usersLogTabTelefonia.vchUser = "******"; _usersLogTabTelefonia.vchAlternateId = this.txbAlternateID.Text; _usersLogTabTelefonia.vchContacId = Convert.ToInt32(this.txbContactID.Text); _usersLogTabTelefonia.vchContactName = this.txbContactName.Text; _usersLogTabTelefonia.vchDetailId = Convert.ToInt32(this.txbDetailID.Text); _usersLogTabTelefonia.vchUserSite = Convert.ToInt32(this.txbUserSite.Text); navegador _navegador = new navegador(_usersLogTabTelefonia); _navegador.Show(); }
/// <summary> /// Opcion 1 cuando no se ha realizado la configuracion el tab de telefonia /// </summary> /// <param name="_usersLogTabTelefonia"></param> /// <returns></returns> public CP_VozIncidentDto MetVozIncident(CP_UsersLogTabTelefonia _usersLogTabTelefonia) { try { CP_VozIncidentDto _VozIncidentDto = new CP_VozIncidentDto(); if (!string.IsNullOrEmpty(_usersLogTabTelefonia.vchAlternateId)) { if (_usersLogTabTelefonia.vchAlternateId.Substring(0, 3) == "CRM") { _VozIncidentDto._IdAsunto = Convert.ToInt32(_usersLogTabTelefonia.vchAlternateId.Substring(3, (_usersLogTabTelefonia.vchAlternateId.Length - 3))); _VozIncidentDto._IdProducto = null; _VozIncidentDto._CodigoEnlace = null; } } return(_VozIncidentDto); } catch (Exception ex) { throw ex; } }
public ActionResult DetalleDatosProducto(CP_UsersLogTabTelefonia _usersLogTabTelefonia) { CP_ConsultarDatosProductoDto CP_ConsultarDatosProductoModelBase = TempData["CP_ConsultarDatosProductoModel"] as CP_ConsultarDatosProductoDto; DetalleHeaderModel _DetalleHeaderModel = null; _DetalleHeaderModel = MapperConfigurationCentral <CP_ConsultarDatosProductoDto, DetalleHeaderModel> .MapEntity(CP_ConsultarDatosProductoModelBase); DetalleDatosProductoModel CP_ConsultarDatosProductoModelView = new DetalleDatosProductoModel(); CP_ConsultarDatosProductoModelView._DetalleHeaderProductsModel = _DetalleHeaderModel; if (CP_ConsultarDatosProductoModelView._DetalleHeaderProductsModel == null) { if (_usersLogTabTelefonia.vchDetailId == 0) { ViewBag._VozIncidentDto = MapperConfigurationCentral <CP_VozIncidentDto, VozIncidentModel> .MapEntity(new claClienteTelefonia().MetVozIncident(_usersLogTabTelefonia)); } else if (_usersLogTabTelefonia.vchDetailId != 0 && !string.IsNullOrEmpty(_usersLogTabTelefonia.vchAlternateId)) { // return redireciconar al controlador que pinte la pantalla segundaria } } return(View(CP_ConsultarDatosProductoModelView)); }
public navegador(CP_UsersLogTabTelefonia _usersLogTabTelefonia) { InitializeComponent(); this._usersLogTabTelefonia = _usersLogTabTelefonia; }