public async Task <IActionResult> Create([Bind("Id,Nombre,FechaModificacion")] Cliente cliente) { var logRepository = LogManager.GetRepository(Assembly.GetEntryAssembly()); XmlConfigurator.Configure(logRepository, new FileInfo("log4net.config")); var logger = LogManager.GetLogger(typeof(ClientesController)); if (!ClienteNombreExists(cliente.Nombre)) { if (ModelState.IsValid) { _context.Add(cliente); logger.Info("Se Agrego El Cliente :" + cliente.Nombre.ToString()); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } } else { logger.Error("Se Quizo agregar El Cliente :" + cliente.Nombre.ToString()); return(View(cliente)); } return(View(cliente)); }
public async Task <IActionResult> Create([Bind("Id,Descripcion,FechaModificacion,ClienteId")] Plan plan) { var logRepository = LogManager.GetRepository(Assembly.GetEntryAssembly()); XmlConfigurator.Configure(logRepository, new FileInfo("log4net.config")); var logger = LogManager.GetLogger(typeof(ClientesController)); logger.Info("Se Agrego El Plan :" + plan.Descripcion.ToString()); if (ModelState.IsValid) { _context.Add(plan); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["ClienteId"] = new SelectList(_context.Cliente, "Id", "Id", plan.ClienteId); return(View(plan)); }