public void GrabarEnvio(envionatclarDto pobjDtoEntity, List <string> ClientSession) { var NewId = Common.Utils.GetNewId(int.Parse(ClientSession[0]), Utils.GetNextSecuentialId(int.Parse(ClientSession[0]), 355), "EN"); string serviceId = pobjDtoEntity.v_ServiceId; try { SigesoftEntitiesModel dbContext = new SigesoftEntitiesModel(); envionatclar objEntity = envionatclarAssembler.ToEntity(pobjDtoEntity); objEntity.d_InsertDate = DateTime.Now; objEntity.i_InsertUserId = Int32.Parse(ClientSession[2]); objEntity.i_IsDeleted = 0; // Autogeneramos el Pk de la tabla objEntity.v_EnvioNatclarId = NewId; objEntity.v_ServiceId = serviceId; dbContext.AddToenvionatclar(objEntity); dbContext.SaveChanges(); } catch (Exception ex) { return; } }