示例#1
0
        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 }));
        }