protected void btnGuardar_Click(object sender, EventArgs e) { CN_CatCNac_Matriz negCliente = (CN_CatCNac_Matriz)Session["CNCliente"]; CatCNac_Matriz cliente = new CatCNac_Matriz(); if (Logo.PostedFile != null) { MemoryStream target = new MemoryStream(); Logo.PostedFile.InputStream.CopyTo(target); cliente.Logo = target.ToArray(); } object objCN_Cliente = cliente; AsignacionCampos.AsignaCamposEntidad(ref objCN_Cliente, "", this); if (Request.QueryString["Id"] == null || Request.QueryString["Id"] == "undefined") { cliente.Id = negCliente.ConsultarMax() + 1; negCliente.Nuevo(cliente); } else { int id = Int32.Parse(Request.QueryString["Id"]); cliente.Id = id; negCliente.Editar(cliente); } RAM1.ResponseScripts.Add("CloseAlert('Los datos se guardaron correctamente');"); }
protected void rtb1_ButtonClick(object sender, Telerik.Web.UI.RadToolBarEventArgs e) { RadToolBarButton btn = e.Item as RadToolBarButton; CN_CatClienteMatriz cm_Matriz = (CN_CatClienteMatriz)Session["cm_Matriz"]; if (btn.CommandName == "save") { int idMatriz = Int32.Parse(Request.QueryString["Id"]); CatCNac_Matriz matriz = new CatCNac_Matriz(); matriz.CatACYS_SIANCENTRAL = new CatACYS_SIANCENTRAL(); matriz.CatCNac_IntranetFran = new CatCNac_IntranetFran(); matriz.Id = idMatriz; matriz.CatACYS_SIANCENTRAL.Id = idMatriz; matriz.CatCNac_IntranetFran.Id = idMatriz; //LLena campos a partir del formulario object objMatriz_SIANCENTRAL = matriz.CatACYS_SIANCENTRAL; AsignacionCampos.AsignaCamposEntidad(ref objMatriz_SIANCENTRAL, "", this); object objMatriz_IntranetFran = matriz.CatCNac_IntranetFran; AsignacionCampos.AsignaCamposEntidad(ref objMatriz_IntranetFran, "", this); foreach (RadComboBoxItem item in cmbSoportes.CheckedItems) { matriz.CatCNac_IntranetFran.Soportes += item.Value.ToString() + ", "; } foreach (CatACYS_DirFiscales dir in listDirFiscales) { matriz.CatACYS_DirFiscales.Add(dir); } foreach (CatCNac_IntranetListaFranq fran in listFranquicias) { matriz.CatCNac_IntranetListaFranq.Add(fran); } matriz.CatACYS_SIANCENTRAL.ConvenioNombre = this.cmbConvenioId.Text; cm_Matriz.GuardarDatosGeneralesMat(matriz, (Boolean)Session["Nuevo"]); RAM1.ResponseScripts.Add("CloseAlert('Los datos se guardaron correctamente');"); } }
protected void Page_Load(object sender, EventArgs e) { var permisos = new PermisosSesion(this.Page); permisos.ValidarSesion(); if (!Page.IsPostBack) { // permisos.ValidarPermisos(this.rtb1); int id_ClienteMat = Int32.Parse(Request.QueryString["Id"]); CN_CatClienteMatriz cm_Matriz = new CN_CatClienteMatriz(model); Session["cm_Matriz"] = cm_Matriz; Session["model_Matriz"] = model; Session["Nuevo"] = false; cmbSoportes.DataSource = cm_Matriz.ComboSoportes(); cmbSoportes.DataBind(); CatCNac_Matriz matriz = cm_Matriz.ConsultarMatriz(id_ClienteMat); Session.Add("matrizOr", matriz); if (matriz.CatACYS_SIANCENTRAL != null) { object objMatriz_SIANCENTRAL = matriz.CatACYS_SIANCENTRAL; AsignacionCampos.AsignaCamposForma(ref objMatriz_SIANCENTRAL, "", this); object objMatriz_IntranetFranq = matriz.CatCNac_IntranetFran; AsignacionCampos.AsignaCamposForma(ref objMatriz_IntranetFranq, "", this); } else { Session["Nuevo"] = true; } listDirFiscales = cm_Matriz.ConsutarDirFiscales(id_ClienteMat); //listProductos = cm_Matriz.ConsultarProductos(0); string[] soportes = { "" }; if (matriz.CatCNac_IntranetFran != null && matriz.CatCNac_IntranetFran.Soportes != null) { soportes = matriz.CatCNac_IntranetFran.Soportes.Split(','); } foreach (string sop in soportes) { if (sop.Trim() != "") { cmbSoportes.Items.FindItemByValue(sop.Trim()).Checked = true; } } cmbTipoMoneda.DataSource = cm_Matriz.ComboMoneda(); cmbTipoMoneda.DataBind(); cmbAddendaTipo.DataSource = cm_Matriz.ComboAddenda(); cmbAddendaTipo.DataBind(); cmbCatEspecial.DataSource = cm_Matriz.ComboCatEspecial(); cmbCatEspecial.DataBind(); cmbProdPermitidos.DataSource = cm_Matriz.ComboProdPermitidos(); cmbProdPermitidos.DataBind(); cmbTipoNotaCred.DataSource = cm_Matriz.ComboTipoNotaCred(); cmbTipoNotaCred.DataBind(); cmbMetodoPago.DataSource = cm_Matriz.ComboMetPago(); cmbMetodoPago.DataBind(); csbStrCondicionesClienteMac.DataSource = cm_Matriz.ConsultaCondiciones(); csbStrCondicionesClienteMac.DataBind(); //cmbStrTipoClienteMac.DataSource = cm_Matriz.ConsultaTipos(); //cmbStrTipoClienteMac.DataBind(); listFranquicias = cm_Matriz.ListaFranquicias(id_ClienteMat); this.cmbConvenioId.DataSource = this.ListNoUtilizados(); this.cmbConvenioId.DataBind(); } }
public Boolean GuardarDatosGeneralesMat(CatCNac_Matriz entAcys, Boolean Nuevo) { CD_CatClienteMatriz CMatriz = new CD_CatClienteMatriz(model); return(CMatriz.GuardarDatosGeneralesMat(entAcys, Nuevo)); }
public Boolean Editar(CatCNac_Matriz cliente) { CD_CatCNac_Matriz CNCliente = new CD_CatCNac_Matriz(model); return(CNCliente.Editar(cliente)); }
public Boolean Nuevo(CatCNac_Matriz cliente) { CD_CatCNac_Matriz CNCliente = new CD_CatCNac_Matriz(model); return(CNCliente.Nuevo(cliente)); }