public Convertidor ObtenerConvertidor(GRUPO_MENSAJE grupoMensaje, EnumTipoMensaje tipo) { switch (tipo) { case EnumTipoMensaje.Bitmap: return new ConvertidorISO8583(grupoMensaje); case EnumTipoMensaje.XML: return new ConvertidorXML(grupoMensaje); } return null; }
protected void dsMensaje_Inserting(object sender, ObjectDataSourceMethodEventArgs e) { MENSAJE mensaje = (MENSAJE)e.InputParameters[0]; DropDownList drlCondicionMensaje = (DropDownList)this.frmMensaje.FindControl("drlCondicionMensaje"); GRUPO_MENSAJE grupoMensaje = new GRUPO_MENSAJE() { GMJ_CODIGO = int.Parse(((HtmlInputHidden)this.frmMensaje.FindControl("lblCodigoGrupoMensaje")).Value) }; mensaje.GRUPO_MENSAJE = grupoMensaje; ViewState.Add("Mensaje", mensaje); }
protected Convertidor(GRUPO_MENSAJE grupoMensaje) { this.grupoMensaje = grupoMensaje; }
public ConvertidorISO8583(GRUPO_MENSAJE grupoMensaje) : base(grupoMensaje) { }
public ConvertidorXML(GRUPO_MENSAJE grupoMensaje) : base(grupoMensaje) { }