/// <summary>
 ///  Metodo de negocio que maneja las reglas y acciones asociadas a la eliminacion de un registro de Usuario en base a los parametros ingresados
 /// </summary>
 /// <param name="instance"></param>
 public void ParametrosFridaRemove(ParametrosFrida instance)
 {
     try
     {
         repository.Remove(instance);
     }
     catch (Exception ex)
     {
         GenerarExcepcionNegocio(ex);
     }
 }
 /// <summary>
 ///  Metodo de negocio que maneja las reglas y acciones asociadas a la creacion de un registro de Usuario en base a los parametros ingresados
 /// </summary>
 /// <param name="instance"></param>
 /// <returns>Usuario</returns>
 public ParametrosFrida ParametrosFridaCreate(ParametrosFrida instance)
 {
     try
     {
         return(repository.Create(instance));
     }
     catch (Exception ex)
     {
         GenerarExcepcionNegocio(ex);
         return(null);
     }
 }
 /// <summary>
 /// Metodo de negocio que maneja las reglas y acciones asociadas a la obtencion de registros de Usuario en base a los parametros proporcionados
 /// </summary>
 /// <param name="instance"></param>
 /// <returns>IList<Usuario></returns>
 public IList <ParametrosFrida> ParametrosFridaGetByParams(ParametrosFrida instance)
 {
     try
     {
         return(repository.GetByParams(instance));
     }
     catch (Exception ex)
     {
         GenerarExcepcionNegocio(ex);
         return(null);
     }
 }
Example #4
0
 public IHttpActionResult GetByFind(ParametrosFrida oInstance)
 {
     try
     {
         return(this.Json(this.oAction.ParametrosFridaGetByParams(oInstance)));
     }
     catch (Exception ex)
     {
         var response = new HttpResponseMessage(HttpStatusCode.InternalServerError);
         response.Content = new StringContent(ex.Message);
         throw new HttpResponseException(response);
     }
 }
Example #5
0
        public static void ConectarApi(string loadDirection, string saveDirection, string jsonLista)
        {
            try
            {
                ParametrosFrida para = new ParametrosFrida();
                para.Param1 = loadDirection;
                para.Param2 = loadDirection;
                para.Param3 = loadDirection;

                HttpResponseMessage respAplicacion = CallService("http://apiparametrofrida2.azurewebsites.net/ParametrosFrida/Add", Verbs.POST, para);
                var repositories = JsonConvert.DeserializeObject <IList <ParametrosFrida> >(respAplicacion.Content.ReadAsStringAsync().Result);
                //Resu = JsonConvert.DeserializeObject<Grupo>(respGrupo.Content.ReadAsStringAsync().Result);
            }
            catch (Exception ex)
            {
            }
        }
Example #6
0
        public IHttpActionResult Create(ParametrosFrida oInstance)
        {
            try
            {
                #region Escribir archivo plano
                string fileName = @"ParametrosChatbox.txt";
                string path1    = @"Parametros\";
                string path     = fileName; //path1 + fileName;
                //string sss = System.Web.Hosting.HostingEnvironment.MapPath("~/");
                //string sss = Server.MapPath("~");

                string sss = HttpContext.Current.Server.MapPath("~/Parametros/ParametrosChatbox.txt");

                path = sss; //+ fileName;

                string[] lines = { oInstance.Param1, oInstance.Param2, oInstance.Param3 };


                if (File.Exists(path))
                {
                    // Create a file to write to.
                    using (StreamWriter sw = File.CreateText(path))
                    {
                        sw.WriteLine("Parametros 1" + lines[0].ToString());
                        sw.WriteLine("Parametros 2" + lines[1].ToString());
                        sw.WriteLine("Parametros 3" + lines[2].ToString());
                    }
                }

                #endregion

                return(this.Json(this.oAction.ParametrosFridaCreate(oInstance)));

                //return this.Json(oInstance);
            }
            catch (Exception ex)
            {
                var response = new HttpResponseMessage(HttpStatusCode.InternalServerError);
                response.Content = new StringContent(ex.Message);
                throw new HttpResponseException(response);
            }
        }