public ActionResult SaveInfo(int id, String nombre, String descripcion, int id_pais) { /*Se define el DTO (Clase que solo define datos, no funciones que lo diferencia del modelo)*/ DepartamentoDTO objDTO = new DepartamentoDTO(id, nombre, descripcion, id_pais); /*Se recibe en una lista generica el resultado del login definida en el service y obligada por el contract*/ IEnumerable <String> info = ContractService.SaveInfo(objDTO); /*Lista temporal que contendra la respuesta que se le dara al cliente*/ IList <String> res = new List <String>(); /*Se valida si la consulta SQL retorno valores*/ if (info != null && info.Count() > 0) { res.Add("Status"); res.Add("Success"); } /*Se para la lista de la respuesta a JSON*/ return(Json(new { d = res })); }