Пример #1
0
        void BuscarDatosPorId(int piId)
        {
            BO.Models.TarifaEnvioZona oZona = unitOfWork.TarifaEnvioZonaRepository.GetByID(piId);

            cmbOrigen.SelectedValue = oZona.ORI_ID;
            cmbZona.Text            = oZona.ZONA;
        }
Пример #2
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            if (iId == -1)
            {
                var oEnv = unitOfWork.EnviosRepository.Get(filter: s => s.PROD_ID == iProdId).FirstOrDefault();

                BO.Models.TarifaEnvioZona oZona = new BO.Models.TarifaEnvioZona();

                oZona.ORI_ID = Convert.ToInt32(cmbOrigen.SelectedValue);

                oZona.ENV_ID = oEnv.ENV_ID;

                oZona.ZONA = cmbZona.Text;


                unitOfWork.TarifaEnvioZonaRepository.Insert(oZona);
            }
            else
            {
                BO.Models.TarifaEnvioZona oZona = unitOfWork.TarifaEnvioZonaRepository.GetByID(iId);

                oZona.ZONA = cmbZona.Text;

                unitOfWork.TarifaEnvioZonaRepository.Update(oZona);
            }

            try
            {
                unitOfWork.Save();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }