Exemplo n.º 1
0
        public void Delete(int Id)
        {
            Init();
            try
            {
                using (LQCEEntities context = new LQCEEntities())
                {
                    RepositorioCLIENTE_SINONIMO repositorio       = new RepositorioCLIENTE_SINONIMO(context);
                    CLIENTE_SINONIMO            _CLIENTE_SINONIMO = repositorio.GetById(Id);

                    if (Equals(_CLIENTE_SINONIMO, null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado CLIENTE_SINONIMO con Id =", Id.ToString()));
                    }

                    _CLIENTE_SINONIMO.ACTIVO = false;

                    context.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 2
0
        protected void btnAgrega_Click(object sender, EventArgs e)
        {
            try
            {
                if (Page.IsValid)
                {
                    if (!string.IsNullOrEmpty(txtSinonimo.Text))
                    {
                        var objClienteSinonimo = new CLIENTE_SINONIMO();
                        objClienteSinonimo.NOMBRE = !string.IsNullOrEmpty(txtSinonimo.Text) ? txtSinonimo.Text : string.Empty;
                        _listaClienteSinonimo.Add(objClienteSinonimo);

                        grdSinonimoCliente.DataSource = _listaClienteSinonimo;
                        grdSinonimoCliente.DataBind();

                        txtSinonimo.Text = string.Empty;
                    }
                }
            }
            catch (Exception ex)
            {
                ISException.RegisterExcepcion(ex);
                panelMensaje.CssClass = "MostrarMensaje";
                lblMensaje.Text       = ex.Message;
                return;
            }
        }
Exemplo n.º 3
0
        public void Update(int Id, int CLIENTEId, string NOMBRE)
        {
            Init();
            try
            {
                using (LQCEEntities context = new LQCEEntities())
                {
                    RepositorioCLIENTE_SINONIMO repositorio       = new RepositorioCLIENTE_SINONIMO(context);
                    CLIENTE_SINONIMO            _CLIENTE_SINONIMO = repositorio.GetById(Id);
                    if (Equals(_CLIENTE_SINONIMO, null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado CLIENTE_SINONIMO con Id =", Id.ToString()));
                    }

                    RepositorioCLIENTE _repositorioCLIENTE = new RepositorioCLIENTE(context);
                    CLIENTE            _objCLIENTE         = _repositorioCLIENTE.GetById(CLIENTEId);
                    if (Equals(_objCLIENTE, null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado CLIENTE con Id =", CLIENTEId.ToString()));
                    }

                    //properties

                    if (!string.IsNullOrEmpty(NOMBRE))
                    {
                        _CLIENTE_SINONIMO.NOMBRE = NOMBRE;
                    }

                    //parents

                    _CLIENTE_SINONIMO.CLIENTE = _objCLIENTE;

                    context.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 4
0
        public int Add(int CLIENTEId, string NOMBRE)
        {
            Init();
            try
            {
                using (LQCEEntities context = new LQCEEntities())
                {
                    RepositorioCLIENTE _repositorioCLIENTE = new RepositorioCLIENTE(context);
                    CLIENTE            _objCLIENTE         = _repositorioCLIENTE.GetById(CLIENTEId);
                    if (Equals(_objCLIENTE, null))
                    {
                        throw new Exception(String.Concat("No se ha encontrado CLIENTE con Id =", CLIENTEId.ToString()));
                    }

                    CLIENTE_SINONIMO _CLIENTE_SINONIMO = new CLIENTE_SINONIMO();

                    //properties

                    _CLIENTE_SINONIMO.NOMBRE = NOMBRE;
                    _CLIENTE_SINONIMO.ACTIVO = true;

                    //parents

                    _CLIENTE_SINONIMO.CLIENTE = _objCLIENTE;

                    context.AddObject("CLIENTE_SINONIMO", _CLIENTE_SINONIMO);
                    context.SaveChanges();

                    return(_CLIENTE_SINONIMO.ID);
                }
            }
            catch (Exception ex)
            {
                ISException.RegisterExcepcion(ex);
                Error = ex.Message;
                throw ex;
            }
        }
Exemplo n.º 5
0
 public void AddToCLIENTE_SINONIMO(CLIENTE_SINONIMO cLIENTE_SINONIMO)
 {
     base.AddObject("CLIENTE_SINONIMO", cLIENTE_SINONIMO);
 }
Exemplo n.º 6
0
 public static CLIENTE_SINONIMO CreateCLIENTE_SINONIMO(int id, string nOMBRE, bool aCTIVO)
 {
     CLIENTE_SINONIMO cLIENTE_SINONIMO = new CLIENTE_SINONIMO();
     cLIENTE_SINONIMO.ID = id;
     cLIENTE_SINONIMO.NOMBRE = nOMBRE;
     cLIENTE_SINONIMO.ACTIVO = aCTIVO;
     return cLIENTE_SINONIMO;
 }