public static Model.AmbienteBo Update(int idCliente, int idAmbiente, Model.AmbienteBo ambiente) { try { if (new UpdAmbiente().Execute(idAmbiente, idCliente, ambiente.Nombre, ambiente.Tipo, ambiente.ServerBd, ambiente.Instancia, ambiente.NomBd, ambiente.UserDbo, Utils.Encriptar(ambiente.PwdDbo)) > 0) { return(GetAmbiente(idAmbiente, idCliente)); } return(null); } catch (Exception ex) { var msg = "Excepcion Controlada: " + ex.Message; throw new Exception(msg, ex); } }
public static Model.AmbienteBo Add(int idCliente, Model.AmbienteBo ambiente) { try { if (new AddAmbiente().Execute(idCliente, ambiente.Nombre, ambiente.Tipo, ambiente.ServerBd, ambiente.Instancia, ambiente.NomBd, ambiente.UserDbo, Utils.Encriptar(ambiente.PwdDbo)) > 0) { var list = GetAmbientesByCliente(idCliente, null).OrderBy(x => x.idAmbientes).ToList(); return(list.ElementAt(list.Count - 1)); } return(null); } catch (Exception ex) { var msg = "Excepcion Controlada: " + ex.Message; throw new Exception(msg, ex); } }