public JsonResult Guardar(TiendaViewModel oTiendaViewModel) { List <String> resultado = new List <String>(); resultado.Add("true"); resultado.Add(Constantes.GuardadoExitoso); TiendaServicesController oServices = new TiendaServicesController(); try { EntityTienda oEntityTiendaExists = oServices.SelectByKey(oTiendaViewModel.EntityTienda.Key); if (Constantes.CadenaVacio != oEntityTiendaExists.Key.CodTienda) { oServices.Update(oTiendaViewModel.EntityTienda); } else { oServices.Insert(oTiendaViewModel.EntityTienda); } } catch (Exception) { resultado[0] = "false"; resultado[1] = Constantes.GuardadoNoExitoso; } return(Json(resultado, JsonRequestBehavior.AllowGet)); }
public EntityTienda Update(EntityTienda oEntityTienda) { try { return(TiendaApp.Update(oEntityTienda)); } catch (Exception) { throw new FaultException("Error al actualizar Tiendas"); } }
public EntityTienda Insert(EntityTienda oEntityTienda) { try { return(TiendaApp.Insert(oEntityTienda)); } catch (Exception) { throw new FaultException("Error al insertar Tiendas"); } }
public IList <EntityTienda> Select(EntityTienda oEntityTienda) { try { return(TiendaApp.Select(oEntityTienda)); } catch (Exception) { throw new FaultException("Error al seleccionar Tiendas"); } }
public EntityTienda Delete(EntityTienda oEntityTienda) { try { return(TiendaApp.Delete(oEntityTienda)); } catch (Exception) { throw new FaultException("Error al eliminar Tiendas"); } }
public EntityTienda Update(EntityTienda oEntityTienda) { try { return(TiendaService.Update(oEntityTienda)); } catch (Exception ex) { throw ex; } }
public EntityTienda Insert(EntityTienda oEntityTienda) { try { return(TiendaService.Insert(oEntityTienda)); } catch (Exception ex) { throw ex; } }
public IList <EntityTienda> Select(EntityTienda oEntityTienda) { try { return(TiendaService.Select(oEntityTienda)); } catch (Exception ex) { throw ex; } }
public EntityTienda Insert(EntityTienda oEntityTienda) { try { CTransaction oCTransaction = CTransaction.Empty; return(Repo.Insert(oEntityTienda, oCTransaction)); } catch (Exception ex) { throw ex; } }
public IList <EntityTienda> Select(EntityTienda oEntityTienda) { try { CTransaction oCTransaction = CTransaction.Empty; return(Repo.Select(oEntityTienda, oCTransaction)); } catch (Exception ex) { throw ex; } }
public EntityTienda Delete(EntityTienda oEntityTienda, CTransaction oCTransaction) { try { DataTiendaRepository data = new DataTiendaRepository(oEntityTienda, "tienda"); return(data.Delete(oCTransaction)); } catch (Exception ex) { throw ex; } }
public IList <EntityTienda> Select(EntityTienda oEntityTienda, CTransaction oCTransaction) { try { DataTiendaRepository data = new DataTiendaRepository(oEntityTienda, "tienda"); return(data.Select(oCTransaction)); } catch (Exception ex) { throw ex; } }
public ActionResult Edit(KeyTienda oKey) { TiendaServicesController oServices = new TiendaServicesController(); UbigeoServicesController oUbigeoServices = new UbigeoServicesController(); UsuarioServicesController oUsuarioServices = new UsuarioServicesController(); TiendaViewModel oTiendaViewModel = new TiendaViewModel(); EntityTienda oEntityTienda = oServices.SelectByKey(oKey); oTiendaViewModel.EntityTienda = oEntityTienda; if (String.IsNullOrEmpty(oEntityTienda.Key.CodTienda)) { oTiendaViewModel.ListDepartamento = oUbigeoServices.SelectDepartamento (new EntityDepartamento { Key = new KeyDepartamento { IdDepartamento = Constantes.CadenaVacio }, Estado = Constantes.Activo }); oTiendaViewModel.ListProvincia = oUbigeoServices.SelectProvincia (new EntityProvincia { Key = new KeyProvincia { IdDepartamento = Constantes.CadenaVacio, IdProvincia = Constantes.CadenaSeleccione }, Estado = Constantes.Activo }); oTiendaViewModel.ListDistrito = oUbigeoServices.SelectDistrito (new EntityDistrito { Key = new KeyDistrito { IdDepartamento = Constantes.CadenaVacio, IdProvincia = Constantes.CadenaSeleccione, IdDistrito = Constantes.CadenaSeleccione }, Estado = Constantes.Activo }); } else { oTiendaViewModel.ListDepartamento = oUbigeoServices.SelectDepartamento (new EntityDepartamento { Key = new KeyDepartamento { IdDepartamento = oTiendaViewModel.EntityTienda.IdRegion }, Estado = Constantes.Activo }); oTiendaViewModel.ListProvincia = oUbigeoServices.SelectProvincia (new EntityProvincia { Key = new KeyProvincia { IdDepartamento = oTiendaViewModel.EntityTienda.IdRegion, IdProvincia = oTiendaViewModel.EntityTienda.IdProvincia }, Estado = Constantes.Activo }); oTiendaViewModel.ListDistrito = oUbigeoServices.SelectDistrito (new EntityDistrito { Key = new KeyDistrito { IdDepartamento = oTiendaViewModel.EntityTienda.IdRegion, IdProvincia = oTiendaViewModel.EntityTienda.IdProvincia, IdDistrito = oTiendaViewModel.EntityTienda.IdDistrito }, Estado = Constantes.Activo }); } return(PartialView(Constantes.TiendaEdit, oTiendaViewModel)); }